故事發生在第二次世界大戰結束之後,戰爭的肆虐讓大地滿目瘡痍,但同時又無法阻擋的逐漸恢復生機。邁特森(伍迪·哈里森 Woody Harrelson 飾)和皮特(比利·克魯德普 Billy Crudup 飾)幸運的活著走下了火線,如今,他們想要重拾曾經的牛仔生涯, 但是一切都在變化著,他們的舊時光還能夠重演嗎?
當回到曾經的小鎮上時,邁特森和皮特才發現一切早已經物是人非,如今管理小鎮的,是曾經的牧場老板艾德(山姆·艾里奧特 Sam Elliott 飾),他的存在讓桀驁不馴的邁特森非常的不爽。在小鎮上,邁特森和皮特邂逅了名為夢娜(帕特麗夏·阿奎特 Patricia Arquette 飾)的女子,當兩人雙雙墜入情網後,他們的友誼還能夠堅持多久?