Cast (54)

Layla Mohammadi

Leila

Niousha Noor

Shireen

Kamand Shafieisabet

Young Shireen

Bijan Daneshmand

Ali Reza

Bella Warda

Mamanjoon

Chiara Stella

Young Leila

Tom Byrne

Maximillian

Shervin Alenabi

Young Ali Reza

Parmida Vand

Nurse Roja

Sachli Gholamalizad

Young Mamanjoon

Arty Froushan

Majid

Samuel Tehrani

Shivaz

Jerry Habibi

Abbas

Parsa Kaffash

Vahid

Reza Diako

Hamid

Andrew Malik

Eman

Mia Foo

Elena

Boshra Dastournezhad

Soussan

Ash Goldeh

Babajoon

M. Mehdi Tahmasebi

Zal

Kamyab Falahati

Rostam

Satya Nikhil Polisetti

Raj Patel

Kathryn Barnett

Dr. Manzano

Cemre Ebüzziya

Dr. Anahita

Alexander Dane

Instructor

Michael Mannai

Teacher

Giovanni Lelli

Surgeon

Saeid Salehi

Airport Officer

Aylin Dilara White

Phone Receptionist

Rana Caliskan

Hospital Administrator

Melek Sani

Aunt Mahdis

Vani Murazi

Priya Anand

Derin Arduman

Grocery Clerk

Ned Mardin

Lawyer

Florans Atlantis

Nasir

Kenneth Fine

Jim

Sean Yazici

Young Majid

Kartal Bilcanli

Young Abbas

Nima Tavanaei

Young Hamid

Mohammadmoeid Zalaghi

Young Zal

Seyhan Kiskacioglu

Young Rostam

Ege Ares Sirali

Young Eman

Zahra Khonshnafs

Farrah Alavi

Siamak Bahramzadeh

Wedding Singer / Dr. Alavi

Tina Mahdizadehsari

Ob/Gyn

Sanem Rahmani

Nurse

Magde Karagoz

Calm Nurse

Bircan Caglar

Nervous Nurse

Nick Grau

News Reporter

Parmis Abrari

Iranian Student

Kamila Korkmaz

American Student

Barbaros Arikan

Daniel Azizam

Matona Zulu

Store Employee

Soufi Ahora

Young Boy

Crew (104)

Amy Nauiokas

Executive Producer

André Jäger

Director of Photography

Lindsey Weissmueller

Casting

Linda Cohen

Music Supervisor

Tugçe Sari

Second Assistant Director

Ogulcan Koyler

First Assistant Director

Diloy Gülün

Co-Producer

Alvaro R. Valente

Executive Producer

Fırat Yünlüel

Production Design

Burcu Yamak

Costume Design

Rostam Batmanglij

Original Music Composer

Sena Tonguç

Line Producer

Summer Shelton

Line Producer

Ekrem Tekdal

Unit Production Manager

Mertcan Agirtas

Choreographer

Deniz Yilmaz

Stunt Coordinator

Javier Farina

Production Sound Mixer

Yigit Eken

Still Photographer

Hamit Annak

Script Supervisor

Osman Yilmaz

Second Assistant Camera

Mert Bozkurt

Third Assistant Camera

Seyit Ömer Gülas

Drone Pilot

Burakhan Can

Boom Operator

Idris Hilmi Karahan

Utility Sound

Yener Yalçin

Video Assist Operator

Dogukan Deliduman

Digital Imaging Technician

Cengizhan Cebeci

First Assistant Camera

Mehmet Öztekin

Drone Cinematographer

Adnan Aydın

Key Grip

Abdullah Akilmak

Best Boy Grip

Süleyman Iyisu

Art Direction

Erkan Bulbul

Dolly Grip

Hasan Kurt

Key Production Assistant

Yigit Alihan Oncul

Producer's Assistant

Mert Güzel

Lighting Production Assistant

Çağdaş Yüksel

Property Buyer

Yigit Alihan Oncul

Production Assistant

Derya Ergün

Special Effects Makeup Artist

Maryam Khosravi

Draughtsman

Yeliz Eroğlu

Set Decoration

Emre Kurt

Lighting Production Assistant

Ibrahim Sarma

Lighting Production Assistant

Elif Sati

Assistant Makeup Artist

Ayse Emine Kurt

Graphic Designer

Erkol Cevahiroglu

Best Boy Electric

Beraat Erdogan

Production Assistant

Ömer Katmis

Assistant Grip

Atilla Erdem Ermes

Gaffer

Fulya Deniz Pirlant

Production Office Coordinator

Onur Ilkan Atalay

Second Second Assistant Director

Burak Koç

Assistant Art Director

Lindy LeChien

Producer's Assistant

Emre Yıldırım

Assistant Grip

Nazenin Pahiz Elci

Art Department Coordinator

Cavit Cankiliç

Lighting Production Assistant

Emirhan Yildiz

Lighting Production Assistant

Muzaffer Anil Bakca

Lighting Production Assistant

Mesme Ilkcan Sayin

Key Costumer

Zeynep Hançer

Production Assistant

Bilal Yildirim

Production Assistant

Tina Melakisanimaleki

Production Intern

Sinan Timur

Tailor

Behiye Derin

Makeup & Hair

Ercan Erden

Assistant Location Manager

Salih Uslu

Production Accountant

Nalan Gencel

Costume Assistant

Eslem Sulun

Set Production Intern

Veli Can Çaliskan

Transportation Captain

Sinan Harnuboglu

Makeup & Hair

Meliksah Aksu

Production Runner

Zeynep Solpan

Payroll Accountant

Hakan Düzcay

Carpenter

Vedat Nam

Carpenter

Gizem Pelit

Costumer

Dursun Altuner

First Assistant Hairstylist

Mete Caner Arican

Production Runner

Hakan Aksu

Location Manager

Necla Teski

Makeup Department Head

Emirhan Aksu

Assistant Location Manager

Veysel Emik

Carpenter

Ismail Bal

Costume Supervisor

Jonathan Mastro

Script Editor

Buse Ceren Göztepe

First Assistant Accountant

Fatma Okumus

Travel Coordinator

Abby Bailey

Post Production Accountant

Ergun Gezer

Hair Department Head

Bugra Tanis

Production Runner

Hicabi Baloglu

Painter

Yener Ünlüeloglu

Carpenter

Erol Tuna

Carpenter

Oguz Tuna

Carpenter

Maryam Keshavarz

Writer

Maryam Keshavarz

Director

Maryam Keshavarz

Producer

Anne Carey

Producer

Luca Borghese

Producer

Peter Block

Producer

Ben Howe

Producer

Cory Neal

Producer

Sacha Ben Harroche

Executive Producer

Nyla Hazratjee

Executive Producer

Natalie Qasabian

Executive Producer

JoAnne Yarrow

Editor

Abolfazl Talooni

Editor