Cast:
(in order of appearance)
1- Sara Amiri Laleh
2- Mitra Hajar Sanam
3- Zhubin Rahbar Nader
4- Payam Inalou Bahman
5- Sam Gharibiyan Ahmad
6- Mohamad Sadeghi Mr. Nasiry
7- Iraj Nouzari Morsal
8- Azita Hagiyan Pari
9- Lila Otadi Sara
10- Arshiya Talebi Babak
11- Nicholas Guilak Bijan
12- Hayedeh Haeri Feri
13- Bahram Heydari Arman
14- Homayoun Ershadi Mr. Shahin
15- Mohamad Motevaslani Minister of Sport
16- Mani Baghbani Federation clerk
17- AmirAli Danaei Reza
18- Mahmood Ardalan Keya
19- Niki Karimi Advertising Owner
20- Mola Shahsvari Manager 1
21- Shadan Shahidi Manager 2
22- Leila Irani Secretary
23- Afshin Sadegh Driver
24- Fatemeh Ghebi Housekeeper
25- Shentiya Shahi Bank clerk
26- Farzad Reyazi Hospital Doctor
27- Mohamad Khani TV reporter
AND...250 Drivers... 500 extra
Key Crew:
Writer and Director: Essy Niknejad
Produced By: Essy Niknejad
Producers in Tehran: Parvaneh Partow
Touraj Mansouri
Executive Producer: AliReza Rezadad
Co-Executive Producer: Hamidi Moghadam
Co-Producer in Canada: Raymond Massey
Co-Producer in Los Angeles: Derrick Warfel
Director of Photographer: Touraj Mansouri
Production Designer: Iraj Raminfar
Costume Designer: Behzad Adineh
Editor: Hassan Ayubi
Music Composer: Ehsan Beyraghdar
Makeup Artist: Akram Navidi
Sound Mixers: Eshagh Khanzadi
Erfan Yazdi
Sound recorders: Iraj Shahzadi
Mahmoud Kashani
Casting: Mehdi Mayami
Line Producers: Abass Kabiri
Mohammad Mansouri
First AD's: Ali Bigdeli
Navid Doorie
Shamas, Asghari
2nd unit Director: Aladine Pojhan
Wardrobe Supervisor: Mojgan Aivazi
Cars Supervisor: Farzad Reyazi
Armen Sadeghi
Gaffer: Bahram Mashaei
Still Photos: Nader Foghani
International Relation: Mohammad Tayeb