대령 러드로우는 퇴역 후 알프레드, 트리스탄, 새뮤얼이라는 삼형제와 몬타나에서 살고 있다. 첫째인 알프레드는 성실하고 부지런한 모범생이었고, 둘째인 트리스탄은 강한 성격과 정렬적이며 남성적인 매력을 가지고 있었고, 막내 새뮤얼은 밝은 청년이었다.어느날 막내 새뮤얼은 매력적인 약혼녀 수산나를 고향으로 데리고 온다. 수산나는 보는 순간 알프레드와 트리스탄 역시 그녀에게 반해버린다. 그러나 제1차 세계대전이 발발해 세 형제는 모두 전쟁에 참가하나 새뮤얼은 적군의 총에 맞아 어이 없이 목슴을 잃게 되고, 알프레드는 불구가 된다. 동생을 지키지 못했다는 죄책감에 트리스탄은 바다로 떠나버린다. 그 후 알프레드와 수산나는 서로 사랑하게 되지만 어느날 트리스탄이 고향에 돌아오게 되고...

미국 전역을 떠들썩하게 하는 악당 제시 제임스(브래드 피트)는 청년 로버트 포드(케이시 애플렉)의 우상이자 동경의 대상이다. 그의 업적을 적은 책들을 사보며 그와 같이 되고 싶어하는 로버트 포드는 우연한 기회에 제시 제임스 갱단의 일원이 될 기회를 얻는다. 실제 가까이에서 본 제시는 다소 다혈질적이고 책에서와 같이 마냥 전설적인 행동만 하는 것이 아님을 알게 된 로버트 포드는 점점 그에게 실망하게 되고, 자신의 형과 자신의 실수로 인해 언제 제시에게 살해당할지 모른다는 두려움으로 그를 살해할 계획을 세우게 된다.