Delara Rasouli
Diretor/a
Robert Aghajanian
Dentist
Jaiman Antani
Little Boy
Neda Khanverdi
Young Leila
Zohreh Ramsey
Mom
Sharareh Shahbazi
Old Leila