Production
Community Rating
7.0
TMDB estimate
Caught in the Crackdown
as Executive Producer
2026
Strike on Iran: The Nuclear Question
as Producer
2025
Drug War in Ecuador
Selling Off Britain
2015