นายอำเภอที่ยอมแพ้และครึ่งที่ดีกว่าของเขาเสียใจในช่วงวัยหนุ่มสาวของพวกเขาออกเดินทางเพื่อติดตามหลานชายที่เป็นเอกพจน์ของพวกเขาในปี 1961 มอนทาน่าได้มอบนายอำเภอจอร์จแบล็กเลดจ์ (เควินคอสต์เนอร์) และผู้ร่วมชีวิตของเขามาร์กาเร็ต “Let Him Go”
(ไดแอนเลน) อาศัยอยู่ด้วย เจมส์ (ไรอันบรูซ) ลูกของพวกเขาคนที่เขารักลอร์นา (เคย์ลีคาร์เตอร์) และจิมมี่หลานชายวัยแรกเกิดของพวกเขา ในระยะ
เรื่องราวติดตาม George Blackledge (รับบทโดย Kevin Costner) และ Margaret Blackledge (รับบทโดย Diane Lane), คู่สามีภรรยาที่ใช้ชีวิตอยู่ในฟาร์มในมอนแทนา หลังจากที่ลูกชายของพวกเขาเสียชีวิตไปอย่างกะทันหัน, พวกเขาต้องรับมือกับความสูญเสียที่ลึกซึ้งและพยายามปกป้องหลานชาย Jimmy (ที่ยังเป็นเด็ก) ที่ถูกแม่ของเขา (ภรรยาของลูกชายที่เสียชีวิต) นำตัวไปอยู่กับครอบครัวที่ไม่เหมาะสม
เมื่อ Margaret และ George ตัดสินใจที่จะตามหาหลานชายของพวกเขา, พวกเขาพบว่าครอบครัวของแม่เด็กนั้นมีอิทธิพลและเต็มไปด้วยความรุนแรง ทำให้พวกเขาต้องเผชิญหน้ากับความอันตรายที่ไม่คาดคิด ในขณะที่พวกเขาต้องตัดสินใจว่าจะทำอย่างไรเพื่อปกป้อง Jimmy และรักษาความปลอดภัยให้กับครอบครัวของพวกเขา