คำถามคือ คุณรอความรักได้นานแค่ไหน คำตอบของผู้ชายคนนี้คือ "ตลอดชีวิต"
ฟลอเรนติโน่ (ฮาเวียร์ บาร์เด็ม) หลงรัก เฟอร์มิน่า (จิโอวานน่า เมซโซจิออโน) ตั้งแต่แรกเห็น เขาใช้เวลากว่าครึ่งชีวิตพร่ำพรรณนารักที่มีต่อเธอ แต่สุดท้ายก็ถูกปฏิเสธอย่างไร้เยื่อใย เฟอร์มิน่าย้ายออกจากเมืองและไปแต่งงานกับ ดร. จูเวอนาล (เบนจามิน แบรทท์) นายแพทย์ผู้เชี่ยวชาญด้านอหิวาตกโรค เธออาจมีลูกกับเขาหนึ่ง, สอง, สาม หรือสี่คน แต่ไม่เคยมีความสุข ทางฝ่ายฟลอเรนติโน่ แม้เวลาจะล่วงเลยไปนานเท่าใด เขาก็ยังลึกซึ้งในรักที่มีต่อเฟอร์มิน่าเช่นเดียวกับวันที่ได้สบตาเธอครั้งแรก และแล้ว 5 ศตวรรษผ่านไป โชคชะตาก็นำพาให้ทั้งคู่กลับมาพบกันอีกครั้ง ในดินแดนแห่งเดิม แล้วความรู้สึกในวันเก่าก็ทบทวีเข้ามาพร้อมกับทางแยกที่ทั้งสามต้องเลือก