故事發生在1906年的俄克拉荷馬州,亨利(蒂姆·布雷克·尼爾森 Tim Blake Nelson 飾)帶著兒子懷亞特(加文·劉易斯 Gavin Lewis 飾)來到這裡定居,開始經營農場。早在十年前,亨利的妻子就去世了,這些年來,亨利一直希望自己能夠教會懷亞特如何自食其力,亨利的姐夫艾爾(特雷斯·阿德金斯 Trace Adkins 飾)是這個家庭唯一的幫手。
一天,亨利在路邊遇見了一個受傷的男人科里(斯科特·黑茲 Scott Haze 飾),和他在一起的,還有一把槍和一袋子錢。亨利將科裡帶回了家,藏起了武器和錢,但很快,他就知道自己惹了麻煩,因爲一羣自稱是警察的人來到了亨利家要講科裡帶走,他們正在調查一宗銀行搶劫案。