All Cast

Liam Neeson
Carver

Pierce Brosnan
Gideon

Michael Wincott
Hayes

Xander Berkeley
Railroad Foreman

Ed Lauter
Parsons

Kevin J. O'Connor
Henry

John Robinson
Kid

Anjelica Huston
Madame Louise

Angie Harmon
Rose

Tom Noonan
Minister Abraham

Jimmi Simpson
Big Brother

Robert Baker
Pope

James Jordan
Little Brother

Nate Mooney
Cousin Bill

Wes Studi
Charon
Shannon Zeller
Charlotte
Adon Cravens
Nathaniel
Argos MacCallum
Wizened Christian
Zachary Sears
Young Christian
Janelle Sperow
Female Christian
Adam Houlton
Irish Henchman
Justin Tade
Lt. DeButts
