London, England: Slough House is where the washed-up MI5 spies go to while away what’s left of their failed careers. The slow horses, as they’re called, have all disgraced themselves in some way to get relegated here. Maybe they messed up an op badly and can’t be trusted anymore.
Join FTIA and get full access to 1,500+ active projects filming near you.
Already a member? Login