Director
Delara Rasouli
DIRECTOR
Stars (in credits order)
Robert Aghajanian
Dentist
Jaiman Antani
Little Boy
Neda Khanverdi
Young Leila
Zohreh Ramsey
Mom
Sharareh Shahbazi
Old Leila