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