Question: Where is the filming location of Spook Squad located?
Answer: Aberdeenshire, Scotland