Cierpiący na niemoc twórczą pisarz Richard Collier (Reeve), odwiedza stary nadmorski hotel. Jego uwagę przykuwa portret pięknej aktorki z początku XX wieku - Elise McKenna (Seymour). Literat zakochuje się w uroczym wizerunku, a chcąc wczuć się w tamtą epokę, kupuje ówczesny strój oraz stare monety. Siła jego wyobraźni jest ogromna: z jej pomocą przenosi się do roku 1912, stając się gościem ekskluzywnego Grand Hotelu. Poznaje wymarzoną kobietę z portretu, przeżywając największy romans życia.
Na premierze swojej debiutanckiej sztuki młody pisarz, Richard Collier (Christopher Reeve), spotyka starszą kobietę (Jane Seymour), która błaga go, by do niej wrócił. Nie wiedząc, o co chodzi, mężczyzna postanawia się czegoś o nieznajomej dowiedzieć. Wkrótce odkrywa, że to znana aktorka teatralna z początku XX wieku, Elise McKenna. Richard szybko zaczyna mieć na jej punkcie obsesję. Za pomocą technik autohipnozy przenosi się do przeszłości, gdzie spotyka Elise, w której zakochuje się z wzajemnością.