Director
Maryam Keshavarz
DIRECTOR
Stars (in credits order)
Layla Mohammadi
Leila
Niousha Noor
Shireen
Kamand Shafieisabet
Young Shireen
Bijan Daneshmand
Ali Reza Jamshidpour
Bella Warda
Mamanjoon
Sachli Gholamalizad
Young Mamanjoon
Chiara Stella
Young Leila
Shervin Alenabi
Young Ali Reza
Jerry Habibi
Abbas
Arty Froushan
Majid
Tom Byrne
Maximillian Balthazar
Reza Diako
Hamid
Parsa Kaffash
Vahid
Mia Foo
Elena
Andrew Malik
Eman
Parmida Vand
Nurse Roya
Ash Goldeh
Babajoon
Samuel Tehrani
Shivaz
Mahdi Tahmasebi
Zal
Derin Arduman
Checkout Girl
Boshra Dastournezhad
Soussan
Aylin Dilara
Singing Receptionist
Cemre Ebuzziya
Dr.Anahita
Kamyab Falahati
Rostam
Kenneth Fine
Jim Elek
Nick Grau
Reporter
Giovanni Lelli
Surgeon
Mahdieh Maleki
Mahdis
Satya Nikhil Polisetti
Raj Patel
Laura Siskoff
80s Girl
Tina Malekisanimaleki
Bride
Helya Beikzadeh
Nazaninuncredited