Abbas Kiarostami
Self
Shohreh Aghdashloo
Self
Ali Reza Zarrindast
Self
Farrokh Ghaffari
Self
Aydin Aghdashloo
Self
Martin Scorsese
Self (archive footage)
Juliette Binoche
Self (archive footage)
Richard Pena
Self
Kurosh Afsharpanah
Self
Yousef Shahab
Self
Hajir Dariush
Self
Jean-Michel Frodon
Self
Andrew Sarris
Self
Godfrey Cheshire
Self
Fereydoun Hoveyda
Self
Sheila Whitaker
Self
Pierre-Henri Deleau
Self