Noah pensa di avere la prima notte perfetta con Avery, la ragazza dei suoi sogni, ma viene relegato nella zona degli amici. Trascorre i tre anni successivi a chiedersi cosa sia andato storto, finché non ha la possibilità inaspettata di viaggiare indietro nel tempo e cambiare quella notte, e il suo destino, ancora e ancora.