Where To Stream Spy/Master Season 1 Episode 6
The Trojan Horse
- Aired June 16, 2023
- 43 Min
- Rated 6.8
- Number 6 Of 6 Rated Episodes
The German police and CIA are left scrambling when a second target emerges. Amid the chaos, Victor and Frank make a last-ditch effort for America.