Playback serverIf a title won’t play, switch servers.
Season 1 · Episode 3
0.048mFebruary 15, 2026
As John tries to track down an elusive Iranian general, he becomes increasingly convinced that he is being deceived at work and at home.