Where To Stream Citadel Season 2 Episode 7
Chin Chin
- Aired May 6, 2026
- 44 Min
- Rated 8.0
- Number 1 Of 13 Rated Episodes
Citadel agents race to prevent Joana's assassination of President Aronov at the G8 Summit, where she plans to seize control of Russian satellites. The team must execute a dangerous infiltration mission and face impossible and deadly choices in a final confrontation.