0 / 60 seg.

ONE-WORD MOVIES: Scenes in this 1997 Jodie Foster film were filmed at the Very Large Array of radio telescopes in New Mexico