Penélope Cruz
Matthew McConaughey
Steve Zahn
William H. Macy
Jude Akuwidike
Mark Aspinall
Rakie Ayola
Christopher Bello
Nicholas Beveney
Empotoe Bosage
Penélope Cruz as Eva Rojas
Matthew McConaughey as Dirk Pitt
Steve Zahn as Al Giordino
William H. Macy as Admiral Jim Sandecker
Jude Akuwidike as Imam (as Jude Akuwudike)
Mark Aspinall as Lawyer
Rakie Ayola as Mrs. Nwokolo
Christopher Bello as Train Driver
Nicholas Beveney as Gunboat 1 Officer
Empotoe Bosage as Pick Up Truck Guard
Robert Cavanah as Captain Tombs
Dayna Cussler as Kitty Mannock (scenes deleted)
Clint Dyer as Oshodi
Matthew Flynn as 1st Lieutenant, Ironclad
Paulin Fodouop as Modibo (as Paulin F. Fodouop)