Self
Awin Mostafazadeh
Self (archive footage)
Mahsa Amini
Mohsen Shekari
Self - Narrator (voice)
Ramita Navai
Shiva Nazarahari
Ali Khamenei
Ruhollah Khomeini
Shah Mohammad Reza Pahlavi of Iran
Zar Amir Ebrahimi
Nika Shakarami
Nasrin Shakarami
Sarina Esmailzadeh
Executive Producer
Fiona Stourton
Producer
Majed Neisi
Sasha Joelle Achilli
Director
Andrew Ruhemann
Music
George De Angelis
Sarah Waldron
James Allnutt
Director of Photography
Daniel Edge
Editor
Brad Manning
Raney Aronson-Rath
Mike Hammond