Filming Locations (3)

  • The Verve, Crowne Plaza, 1360 Worcester St, Natick, Massachusetts, USA (Conference Room)

  • McAuliffe-Shepard Discovery Center, Concord, New Hampshire, USA (Chièvres Air Base, Bunker)

  • Massachusetts Military History Exposition, Orange, Massachusetts, USA (The Field)