Durant la Primera Guerra Mundial, el tinent Frederick, un americà del cos d'ambulàncies italià, i Catherine, una infermera britànica, es converteixen en infortunats amants. Després d'haver pres unes quantes copes, Henry troba per primera vegada a Katherine i la confon amb una prostituta. Quan el capità Rinaldi, amic de Henry, però també el seu superior, els presenta formalment, riuen d'aquella primera trobada, però també resulta evident que Rinaldi se sent atret per Catherine. Per frustrar l'incipient romanç, Rinaldi trasllada a Henry, tanmateix, quan aquest cau ferit, se sent culpable i s'assegura que estigui sota la cura de Catherine durant la seva convalescència.

Tres amics de l'institut que fa temps que no es veuen decideixen passar un cap de setmana en un hotel de muntanya on van estar 20 anys abans i del qual guarden un record inoblidable. Quan arriben al lloc s'adonen que res és com recordaven, però tot canvia quan decideixen tastar el jacuzzi i descobreixen que és una màquina del temps, que els transporta fins als anys 80, concretament al 1986. Inicialment creuran que han de fer exactament ho mateix que van fer anteriorment, però després s'adonaran que estan davant d'una oportunitat única de canviar les seves vides. Només hi ha un petit problema: el futur no és tan senzill de modificar com pensen ...

Quan Conrad Birdie, estrella del rock i ídol juvenil, és cridat a files, totes les adolescents del país es revolucionen. A més, Albert (Dick van Dyke), el que escriu les cançons de Conrad, es queda sense feina. Ell i la seva núvia (Janet Leigh) organitzen llavors un concurs nacional gràcies al qual una afortunada assolirà el somni de fer el petó de comiat a Conrad a "El Show d'Ed Sullivan".