Directed by:
- Bahman Ghobadi
Written by:
- Bahman Ghobadi
- Roxana Saberi
- Hossein Mortezaeiyan
Cast:
- Negar Shaghaghi ... Negar
- Ashkan Koshanejad ... Ashkan
- Hamed Behdad ... Nader
- Babak Mirzakhani ... Mirza Band Member
- Kosh Mirzahi ... Yellow Dogs Band Member
- Pouya Hosseini
- Arask Farazmand
- Shervin Najafian ... Shervin
- Ali Rahmani
- Ebrahim Asghan
- Kamran Ahangari
- Mina Bolouriani
- Melahat Masoumi
- Mehdi Barikani
- Tabar Mehdi
- Mohammad Abdizadek
- Golriz Khaleghi
- Golnaz Khaleghi
- Sima Bahramsari
- Asal Mohsenin
- Sara Roozbahani
- Ghazaleh Rashidi
- Maziar Khajian ... Mirza Band Member
- Farshad Pasdar ... Mirza Band Member
- Hichkas ... Himself (as Soroush Lashkari)
- Soroush Farazmand ... Yellow Dogs Band Member
- Siavash Karampour ... Yellow Dogs Band Member
- Mina Khorami ... Yellow Dogs Band Member
- Arian Naeini ... Nikaein Band Member
- Afshin Katebi ... Nikaein Band Member
- Peyman Esmati ... Nikaein Band Member
- Arzhang Gharib ... Nikaein Band Member
- Habib Sarreshtehdari ... Nikaein Band Member
- Raana Farhan
- Abrang ... Themselves
- Free Keys ... Themselves
- Mahsa Vahat
- Marjan Vahat
- Dara Daraei ... Darkub Band Member
- Homayun Nasiri ... Darkub Band Member
- Arash Vojdani ... Darkub Band Member
- Hamed Seyyed Javadi ... Himself
- Mahdyar Aghajani
- Bahman Ghobadi
- Soroush Lashkary ... Hichkas
- Bahman Ardalan ... Himself
.