Filming Locations (6)

  • Old New Castle, New Castle, Delaware, USA

  • Landis Valley Museum - 2451 Kissel Hill Road, Lancaster, Pennsylvania, USA

  • Fair Hill Natural Resources Area - 376 Fair Hill Drive, Fair Hill, Maryland, USA

  • Eckert James River Bat Cave Preserve, Mason County, Texas, USA

  • Philadelphia Civic Center - 34th Street and Civic Center Boulevard, Philadelphia, Pennsylvania, USA

  • Philadelphia, Pennsylvania, USA