Leila
Layla Mohammadi
Shireen
Niousha Noor
Majid
Arty Froushan
Shivaz
Samuel Tehrani
Abbas
Jerry Habibi
Vahid
Parsa Kaffash
Hamid
Reza Diako
Eman
Andrew Malik
Elena
Mia Foo
Soussan
Boshra Dastournezhad
Babajoon
Ash Goldeh
Zal
M. Mehdi Tahmasebi
Young Shireen
Kamand Shafieisabet
Rostam
Kamyab Falahati
Raj Patel
Satya Nikhil Polisetti
Dr. Manzano
Kathryn Barnett
Dr. Anahita
Cemre Ebüzziya
Instructor
Alexander Dane
Teacher
Michael Mannai
Surgeon
Giovanni Lelli
Airport Officer
Saeid Salehi
Phone Receptionist
Aylin Dilara White
Hospital Administrator
Rana Caliskan
Ali Reza
Bijan Daneshmand
Aunt Mahdis
Melek Sani
Priya Anand
Vani Murazi
Grocery Clerk
Derin Arduman
Lawyer
Ned Mardin
Nasir
Florans Atlantis
Jim
Kenneth Fine
Young Majid
Sean Yazici
Young Abbas
Kartal Bilcanli
Young Hamid
Nima Tavanaei
Young Zal
Mohammadmoeid Zalaghi
Mamanjoon
Bella Warda
Young Rostam
Seyhan Kiskacioglu
Young Eman
Ege Ares Sirali
Farrah Alavi
Zahra Khonshnafs
Wedding Singer / Dr. Alavi
Siamak Bahramzadeh
Ob/Gyn
Tina Mahdizadehsari
Nurse
Sanem Rahmani
Calm Nurse
Magde Karagoz
Nervous Nurse
Bircan Caglar
News Reporter
Nick Grau
Iranian Student
Parmis Abrari
Young Leila
Chiara Stella
American Student
Kamila Korkmaz
Daniel Azizam
Barbaros Arikan
Store Employee
Matona Zulu
Young Boy
Soufi Ahora
Maximillian
Tom Byrne
Young Ali Reza
Shervin Alenabi
Nurse Roja
Parmida Vand
Young Mamanjoon
Sachli Gholamalizad
Writer
Maryam Keshavarz
Director
Producer
Editor
JoAnne Yarrow
Executive Producer
Amy Nauiokas
Peter Block
Luca Borghese
Sacha Ben Harroche
Director of Photography
André Jäger
Casting
Lindsey Weissmueller
Music Supervisor
Linda Cohen
Second Assistant Director
Tugçe Sari
First Assistant Director
Ogulcan Koyler
Co-Producer
Diloy Gülün
Alvaro R. Valente
Production Design
Fırat Yünlüel
Costume Design
Burcu Yamak
Original Music Composer
Rostam Batmanglij
Line Producer
Sena Tonguç
Summer Shelton
Unit Production Manager
Ekrem Tekdal
Choreographer
Mertcan Agirtas
Stunt Coordinator
Deniz Yilmaz
Production Sound Mixer
Javier Farina
Still Photographer
Yigit Eken
Script Supervisor
Hamit Annak
Second Assistant Camera
Osman Yilmaz
Third Assistant Camera
Mert Bozkurt
Drone Pilot
Seyit Ömer Gülas
Boom Operator
Burakhan Can
Utility Sound
Idris Hilmi Karahan
Video Assist Operator
Yener Yalçin
Digital Imaging Technician
Dogukan Deliduman
First Assistant Camera
Cengizhan Cebeci
Drone Cinematographer
Mehmet Öztekin
Key Grip
Adnan Aydın
Best Boy Grip
Abdullah Akilmak
Art Direction
Süleyman Iyisu
Dolly Grip
Erkan Bulbul
Key Production Assistant
Hasan Kurt
Producer's Assistant
Yigit Alihan Oncul
Lighting Production Assistant
Mert Güzel
Property Buyer
Çağdaş Yüksel
Production Assistant
Special Effects Makeup Artist
Derya Ergün
Draughtsman
Maryam Khosravi
Set Decoration
Yeliz Eroğlu
Emre Kurt
Ibrahim Sarma
Assistant Makeup Artist
Elif Sati
Graphic Designer
Ayse Emine Kurt
Best Boy Electric
Erkol Cevahiroglu
Beraat Erdogan
Assistant Grip
Ömer Katmis
Gaffer
Atilla Erdem Ermes
Production Office Coordinator
Fulya Deniz Pirlant
Second Second Assistant Director
Onur Ilkan Atalay
Assistant Art Director
Burak Koç
Lindy LeChien
Emre Yıldırım
Art Department Coordinator
Nazenin Pahiz Elci
Cavit Cankiliç
Emirhan Yildiz
Muzaffer Anil Bakca
Key Costumer
Mesme Ilkcan Sayin
Zeynep Hançer
Bilal Yildirim
Production Intern
Tina Melakisanimaleki
Tailor
Sinan Timur
Makeup & Hair
Behiye Derin
Assistant Location Manager
Ercan Erden
Production Accountant
Salih Uslu
Costume Assistant
Nalan Gencel
Set Production Intern
Eslem Sulun
Transportation Captain
Veli Can Çaliskan
Sinan Harnuboglu
Production Runner
Meliksah Aksu
Payroll Accountant
Zeynep Solpan
Carpenter
Hakan Düzcay
Vedat Nam
Costumer
Gizem Pelit
First Assistant Hairstylist
Dursun Altuner
Mete Caner Arican
Location Manager
Hakan Aksu
Makeup Department Head
Necla Teski
Emirhan Aksu
Veysel Emik
Costume Supervisor
Ismail Bal
Script Editor
Jonathan Mastro
First Assistant Accountant
Buse Ceren Göztepe
Travel Coordinator
Fatma Okumus
Post Production Accountant
Abby Bailey
Hair Department Head
Ergun Gezer
Bugra Tanis
Painter
Hicabi Baloglu
Yener Ünlüeloglu
Erol Tuna
Oguz Tuna
Anne Carey
Ben Howe
Cory Neal
Nyla Hazratjee
Natalie Qasabian
Abolfazl Talooni