John Travolta | Sean Archer / Castor Troy | |
Joan Allen | Dr. Eve Archer | |
Thomas Jane | Burke Hicks | |
Colm Feore | Dr. Malcolm Walsh | |
Nick Cassavetes | Dietrich Hassler | |
Alessandro Nivola | Pollux Troy |
Nicolas Cage | Castor Troy / Sean Archer | |
Gina Gershon | Sasha Hassler | |
Chris Bauer | Ivan Dubov | |
John Carroll Lynch | Walton | |
CCH Pounder | Dr. Holllis Millerová | |
Dominique Swain | Jamie Archer |