Bruce Willis som løytnant A.K. Waters. Monica Bellucci som Dr. Lena Kendricks Nick Chinlund som Michael Slowenski. Peter Mensah som Terwase Tom Skerritt som kaptein Bill Rhodes.