Self
Never Look Away (2024)
Kiss the Future (2024)
Merkel – Macht der Freiheit (2022)
No Ordinary Life (2021)
The Female Lead - A Selection of Portraits (2017)
Christiane Amanpour
Zoolander 2 (2016)
The Diplomat (2015)
Miracle Rising: South Africa (2013)
Self - TV Host (archive footage)
Ai Weiwei: Never Sorry (2012)
Iron Man 2 (2010)
Self (uncredited)
Den Rosa Panteren 2 (2009)
Narrator
The Journalist and the Jihadi: The Murder of Daniel Pearl (2006)
Self (archive footage)
Outfoxed: Rupert Murdoch's War on Journalism (2004)
Narrator (voice)
Journalists: Killed in the Line of Duty (2003)
Chief International Correspondent CNN
War Photographer (2001)
Dying to Tell the Story (1998)
Veillées d'armes (1994)