Negar Tahsili
Herself
Masoumeh Ebtekar
Herself
Parviz Rafie
Himself
Tadeusz Chętko
Himself
Mohsen Rafiqdoost
Himself
Zbigniew SiemiÄ…tkowski
Himself
Amir Hassan Cheheltan
Himself
Józef Pinior
Himself
Stefan Piwowar
Himself
Jacek Petrycki
Himself
Kamal Tabrizi
Himself
Bruno Ganz
Narrator German (voice)
Sam Riley
Narrator English (voice)
Edmond Vullioud
Narrator French (voice)
Jerzy Radziwiłowicz
Narrator Polish (voice)