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