All Cast

Thomas Jane

Thomas Jane

Jonah Hex (voice)

Linda Hamilton

Linda Hamilton

Madame Lorraine (voice)

Jason Marsden

Jason Marsden

Young Man / Bartender (voice)

Michael Rooker

Michael Rooker

Red Doc (voice)

Michelle Trachtenberg

Michelle Trachtenberg

Bar Girl (voice)