Es el año 1985. Peggy Sue (Kathleen Turner) es una mujer que está pasando por una separación dura de su marido, Charlie Bodell (Nicolas Cage). Un día recibe una invitación para celebrar con sus ex compañeros de secundaria veinte años de su graduación de la escuela. Para decide hacer una danza que era su instituto. Del mismo modo que coronaban la reina de la noche, el protagonista sufre mareos y perdió el conocimiento. Cuando se despierta percibe que está en el mismo lugar, pero todo ha cambiado. Él señala que ha vuelto al pasado y está reviviendo el curso de graduación de 1960. Peggy Sue se aprovecha de la situación para evitar un futuro matrimonio desafortunado e infeliz con Charlie, pero no todo es tan simple como parece, ya que la libertad de los ochenta es el conservadurismo lejos de los años sesenta.