Pierwotnie Jennifer Lopez została obsadzona w roli Maya Oldham, w filmie zgrała jednak Madeleine Stowe.
Gdy Kapitan Burke wyjaśnia Majorowi Hathaway'owi, dlaczego nie mogą zeskanować budynku, ruch jego ust nie pasuje do wypowiadanych przez niego słów.
Jako scenografię do filmu wykorzystano Kalifornijskie i Arizońskie Centrum Nauk Ścisłych oraz potężny zakład filtrowania wody w dolinie San Fernando w Kalifornii.
Zdjęcia do filmu kręcono w Los Angeles, Pomonie, Eagle Mountain, Lake Forest, Running Springs, Manhattan Beach, lesie państwowym Angeles, dolinie Coachella (Kalifornia, USA), Phoenix i Tempe (Arizona, USA).
Wojskowe uniformy i hełmy zostały już wcześniej użyte w filmie "Żołnierze kosmosu".
Zdjęcia do filmu trwały od 20 grudnia 1999 do lutego 2000 roku.