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