U Irskoj 1920-ih, mladi liječnik Damien O'Donovan pridružuje se svom bratu Teddyju u Irskoj republikanskoj vojsci kako bi se borili za neovisnost od britanske vlasti. No, politički događaji ubrzo razdvajaju braću, stavljajući ih na suprotne strane sukoba.
Dvadeset godina nakon što je nestao, ostarjeli Butch Cassidy živi pod imenom James Blackthorne u zabačenom selu u Boliviji. Odlučuje prekinuti svoj dugogodišnji egzil i vratiti se u SAD nakon što saznaje o smrti Ette Place. No put natrag nije jednostavan.