Casey Affleck
In 2007, the novel was adapted as a film of the same name written and the film directed by Andrew Dominik. It starred Brad Pitt as Jesse James and Casey Affleck as Robert Ford.