New Alcatraz
Paleontologist Robert Trenton (Dean Cain) is called to Northeastern Antarctica near the Indian Ocean to help the FBI build an underground maximum-security military base and prison for the world's most dangerous criminals and terrorists.
Actors and roles, crew of New Alcatraz (2001). Who was filming and what role he played.