ฤดูร้อนปี 1963 แจ็ค ทวิสต์ (เจค จิลเลนฮาล) และเอนนิส เดลมาร์ (ฮีธ เลดเจอร์) ได้รับการว่าจ้างให้เป็นคนงานในฟาร์มเลี้ยงแกะแห่งหนึ่งใกล้เทือกเขาโบร๊กแบ็กในไวโอมิง จากที่ไม่ไว้ใจกันในตอนแรก ทั้งสองกลับกลายเป็นเพื่อนกันอย่างรวดเร็ว และในเวลาต่อมา ความรู้สึกที่มีต่อกันนั้นก็พัฒนากลายเป็นความรัก
เมื่อฤดูร้อนสิ้นสุดลง ทั้งคู่กลับลงมาจากโบร๊กแบ็ก ต่างคนต่างแยกย้ายไปมีชีวิตของตนเอง เอนนิสยังคงปักหลักอยู่ที่ไวโอมิง เขาแต่งงานกับ อัลมา (มิเชลล์ วิลเลียมส์) แฟนสาวที่คบกันมานาน และในเวลาต่อมาก็มีลูกด้วยกัน 2คน ส่วนแจ็คแต่งงานกับลูรีน (แอนน์ แฮทธาเวย์) สาวสวยประจำเมือง มีลูกกับเธอคนหนึ่ง และรับผิดชอบดูแลธุรกิจให้กับพ่อตาในเท็กซัส
ในระหว่างนั้นแจ็คกับเอนนิสตัดสินใจที่จะไม่พบกัน และไม่เก็บสิ่งที่เกิดขึ้นที่โบร๊กแบ็กมาคิดให้วุ่นวายใจ
จนกระทั่ง 4 ปีผ่านไป จู่ ๆ แจ็คก็ส่งจดหมายถึงเอนนิสเพื่อแจ้งข่าวว่าเขาจะเดินทางผ่านมาแถวนั้น และจะแวะมาเยี่ยมในฐานะเพื่อนเก่า อย่างไม่คาดคิด การพบกันครั้งนี้ทำให้ทั้งแจ็คและเอนนิสตระหนักว่าแท้ที่จริงอีกฝ่ายสำคัญต่อตนมากแค่ไหน และ 4 ปีที่ไม่ได้เจอกันไม่ได้ทำให้ความรักที่ครั้งหนึ่งเคยเกิดขึ้นนั้น เปลี่ยนแปรหรือลดน้อยลงเลย