cast
-
Ron Perlman
Brother Samuel
-
Thomas Jane
Maj. 'Mitch' Hunter
-
Devon Aoki
Cpl. Valerie Duval
-
Sean Pertwee
Capt. Nathan Rooker
-
Benno Fürmann
Lt. Maximillian von Steiner
-
John Malkovich
Constantine
-
Anna Walton
Severian
-
Tom Wu
Cpl. Juba Kim Wu
-
Steve Toussaint
Capt. John McGuire
- Luis Echegaray Cpl. Jesus 'El Jesus' de Barrera
-
Shauna Macdonald
Adelaide
-
Roger Ashton-Griffiths
Science Monk
-
Christopher Adamson
Hodge
-
Jacqueline Chan
Mishima Ambassador (as Jacqui Chan)
-
Nicholas Ball
Plutocrat
- Georgina Berriman Grace
- Georgina Bryce Dorothy
- Richard Buddle Soldier
- Tim Daniel Clark Lead Mutant
- Vyelle Croom Bartender
- Barry McCormick Capitol Ambassador
- Scott Joseph Corporate Guard
- Farhan Khan Principal Mutant
- Andrew Mackay Science Monk's Assistant
-
Tatiana Lavrentieva
Refugee (uncredited)
-
Albert Tang
Japanese General (uncredited)
-
Pras Michel
Captain Michaels