A free screening of the sci-fi movie “First Signal” at Concord’s McAuliffe-Shepard Discovery Center might have movie-goers doing a double-take, since much of the film was shot on location there.
Practically every part of the facility makes an appearance in New England filmmaker Mark Lund’s space thriller, in which a signal from an alien satellite leads to the discovery of a government conspiracy — and the big question: Are there aliens among us?
Source: https://www.unionleader.com/