Chancey289
Fake Geek Girl.
John Marston
Option 1: Sean Bean
From things like Game of Thrones to LOTR I think he'd be a fine choice.
Option 2:
Hugh Jackman
Pretty good actor and I think he'd be able to pull off John Marston quite nicely.
Bonnie Macfarlene
Charlize Theron
Marshall Johnson
Jeff Bridges
Edgar Ross
Daniel Day Lewis
Colonel Allende
David Zayas
Salma Hayek
Irish
Josh Brolin
Ever seen the True Grit remake? Yea, I thought so.
Sam Elliot as Langdon Ricketts because HE IS LANGDON RICKETSS
The horse
Sarah Jessica Parker
Feedback and other suggestions welcome. This is just for fun.