Where is the filming location of Spook Squad located?
Fyvie Castle Fyvie Castle is a castle in the village of Fyvie, near Turriff in Aberdeenshire, Scotland.
Penypack Theatre The Penypack Theatre is an historic Art Deco style movie house located on the 8000 block of Frankford Avenue of Holmesburg in the northeast section of Philadelphia, Pennsylvania.