Natalie Portman
Jane Hammond
Joel Edgerton
Dan Frost
Ewan McGregor
John Bishop
Noah Emmerich
Bill Hammond
Boyd Holbrook
Vic Owen
Rodrigo Santoro
Fitchum
Alex Manette
Buck
Todd Stashwick
O'Dowd
James Burnett
Cunny Charlie
Sam Quinn
Slow Jeremiah
Chad Brummett
Theodore Ballard
Boots Southerland
Marshall
Nash Edgerton
Fur Trader
Jenny Gabrielle
Whore
Kristin Hansen
Woman #1
Lauren Poole
Woman #2
River Shields
Kid
Robb Janov
Fiddler
Maisie McMaster
Kate
Piper Sheets
Mary
Celia Kessler
Jig Girl
Linda Martin
Madame
James Kinsfather
Barkeep
Victoria DeMersseman
Older Mary