Scenes in this 1997 Jodie Foster film were filmed at the Very Large Array of radio telescopes in New Mexico
- tribunedigital ... [PAR] Not scared simply because his new film, Contact, is appearing in the most 
crowded ... July 11, 1997|By New York Times News Service ...