
Mai 1972. Le soir de la première représentation de sa toute première pièce de théâtre, Richard Collier (Christopher Reeves) est abordé par une vieille dame (Susan French) qui lui remet une montre de poche et lui confie ces mots mystérieux : « Reviens-moi ». Huit ans plus tard, alors qu'il essaie de trouver l'inspiration pour sa
nouvelle pièce, Richard est étrangement captivé par la photographie d'une jeune femme exposée au musée du Grand Hôtel situé sur l'île Mackinac dans le Michigan.
Avec l'aide d'Arthur Biehl (Bill Erwin), un vieil homme qui travaille à l'hôtel
depuis 1910, Richard découvre que cette femme se prénomme Elise McKenna (Jane Seymour), une
célèbre actrice des années 1920 qui séjournait dans l'établissement en
1912. En approfondissant ses recherches auprès de Laura Roberts (Teresa Wright), biographe d'Elise McKenna, il apprend que cette dernière était la
vieille dame qui lui avait remis la montre huit ans plus tôt, et qu'elle
est morte le soir de leur rencontre...