Noah pasa la primera noche perfecta con Avery, la chica de sus sueños, pero queda relegado a la zona de amigos. Se pasa los próximos tres años preguntándose qué salió mal, hasta que tiene la oportunidad inesperada de viajar en el tiempo y cambiar esa noche, y su destino, una y otra vez.