Blackthorn antyder att Butch cassidy inte dog i Bolivia 1908, utan att han de följande 20 åren bytte namn till och levde som James Blackthorn. Filmen berättar historien om en gammal amerikan som heter James Blackthorn (alias Butch Cassidy), som föder upp hästar i Bolivia men är döende och vill återvända hem till USA. Men längs vägen möter han en ung spansk gruvarbetare som är efterlyst för att ha rånat en gruva. De två blir långsamt vänner och bestämmer sig så småningom för att göra en sista stöt…