Christian Bale Featured
as John Preston
Taye Diggs Featured
as Brandt
Angus Macfadyen Featured
as Dupont
Sean Bean Featured
as Errol Partridge
Emily Watson Featured
as Mary O'Brien
William Fichtner
as Jürgen