Tras la reciente muerte de su padre, Zach Cooper y su madre Gale se trasladan desde la ciudad de Nueva York al tranquilo pueblo de Madison, en Delaware. Al instalarse en el barrio, Zach conoce a su vecina Hannah, pero el sobreprotector padre de ésta le advierte que evite el contacto con ellos. A la mañana siguiente, en el instituto de Madison, donde Gale trabaja como subdirectora, Zach se hace amigo de Champ, un estudiante torpe.