Terry McKay, jouée par Deborah Kerr, est une ravissante chanteuse de cabaret. Au cours d'une traversée sur un paquebot, elle rencontre Nickie Ferrante (Cary Grant), coureur de jupon renommé, d'origine italienne. Ils tombent irrésistiblement amoureux, mais sont chacun déjà fiancés. Ils décident que si leur amour est réel et fort, il survivra à 6 mois de séparation. C'est le temps qu'ils se donnent pour mettre un terme à leurs relations respectives; ainsi que, pour Nickie, celui de gagner sa vie, avoir une situation afin d'épouser Terry. Ils se donnent rendez-vous 6 mois plus tard au sommet de l'Empire State Building. 6 mois passent. Le jour J, Nickie est le premier à arriver en haut de la tour. Mais Terry, pressée de le retrouver, court entre les voitures et est renversée par un véhicule. Lui l'attend en vain. Elle a les jambes paralysées, mais refuse par fierté qu'il en soit informé. Son ex-fiancé, toujours amoureux, prend soin d'elle.
Des mois plus tard, la veille de Noël, Nickie l'aperçoit par hasard dans une voiture. Il se procure son adresse et va la retrouver chez elle le lendemain soir. Là, il apprend l'accident, et comprend pourquoi elle ne l'a pas rejoint ce fameux jour, au sommet de l'Empire State Building. L'histoire finit sur cette phrase de Terry McKay : "If you can paint, I can walk - anything can happen, right?" ("Si tu peux peindre à nouveau, je peux re-marcher aussi. Tout est possible, n'est-ce pas ?").