Crew Credits Slow Horses (2022) Show crew as Production Designer Episode 3x01: Strange Games (Nov 29, 2023)