เรื่องราวเริ่มต้นที่ Richard Collier (รับบทโดย Christopher Reeve) นักเขียนที่มีความหลงใหลในประวัติศาสตร์ เขาได้พบกับภาพถ่ายของ Elise McKenna (รับบทโดย Jane Seymour), นักแสดงสาวจากยุคปี 1912 ขณะที่เขาเข้าโรงแรม The Grand Hotel ใน Mackinac Island ริชาร์ดรู้สึกหลงใหลและต้องการที่จะย้อนเวลากลับไปเพื่อพบกับเอลิซและสร้างความสัมพันธ์กับเธอ
เขาใช้เทคนิคการสะกดจิตเพื่อย้อนเวลาไปยังปี 1912 เพื่อพบกับเอลิซ แต่การที่เขาจะทำให้ความรักของพวกเขาเกิดขึ้นในขณะที่เผชิญกับอุปสรรคจากกาลเวลานั้นไม่ใช่เรื่องง่าย เรื่องราวจะนำเสนอความท้าทาย ความรัก และความสูญเสียที่เกิดขึ้นจากการเดินทางข้ามเวลา