
Camille Sannes
Self - Narrator (voice)

Ai Weiwei
Self - Interviewee
Ren Wanding
Self - Interviewee
Wang Juntao
Self - Interviewee
Li Shuying
Self - Interviewee
Wei Zidan
Self - Interviewee
Ping Hu
Self - Interviewee
Wei Jingsheng
Self - Interviewee
Gulbahar Haitwaji
Self - Interviewee
Xiao Qiang
Self - Interviewee
Tong Yi
Self - Interviewee
Teng Biao
Self - Interviewee
Liao Yiwu
Self - Interviewee
Cai Changguo
Self - Interviewee
Song Yongyi
Self - Interviewee

The Vietnam War
2017

Welcome to Wrexham
2022

How to Become a Tyrant
2021

The Seventies
2015

History 101
2020

The Sorrow and the Pity
1969

Disney Gallery / Star Wars: The Mandalorian
2020

History's Greatest Mysteries
2020

The Civil War
1990

Hitler and the Nazis: Evil on Trial
2024

MegaStructures
2004

Inside the World's Toughest Prisons
2016

I AM A KILLER
2018

The New York Times Presents
2020

JANET JACKSON.
2022

MTV Video Music Awards
1984

How It's Made
2001

Earth at Night in Colour
2020

Last Chance U
2016

Auschwitz: The Nazis and the Final Solution
2005

History's Verdict
2013

The U.S. and the Holocaust
2022

The Zelensky Story
2024

Libération(s), dans la joie et la douleur
2024

Mafias and Banks
2023

A Crise dos Três Poderes
2022

ETA, el final del silencio
2019

Slow Burn
2020

The Lincoln Project
2022

Thatcher: A Very British Revolution
2019

DEADLOCK
2024

CIA : Guerres secrètes
2003

How to Become a Tyrant
2021

The Sorrow and the Pity
1969

Europe in Putin's Hands?
2024

Afghanistan: The Wounded Land
2020

The King with Two Faces
2023

Turning Point: The Vietnam War
2025

TikTok: Under the Influence
2025

腾飞五千年
2014