O Último Homem conta a história de Mike McCluskie (Luke Arnold), um sofrido homem da lei que se vê em uma situação tensa e perigosa. Ele e os moradores da cidade de Hyde Park estão no meio do fogo cruzado entre os trabalhadores da poderosa Ohio Railroad, empresa que está construindo uma gigante ferrovia na região, e os criadores de gado vindos do Texas. Com a população cada vez mais ameaçada por essa violenta disputa, McCluskie está disposto a enfrentar a situação e, para isso, conta com duas amizades inusitadas – Rosie (Viva Bianca), a dona do bordel da cidade, e James (Quinn Lord), um garoto doente terminal.