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

Tugçe Sari

Second Assistant Director

Linda Cohen

Music Supervisor

Diloy Gülün

Co-Producer

Sena Tonguç

Line Producer

Ekrem Tekdal

Unit Production Manager

Ogulcan Koyler

First Assistant Director

Rostam Batmanglij

Original Music Composer

Fırat Yünlüel

Production Design

Mertcan Agirtas

Choreographer

Burcu Yamak

Costume Design

Alvaro R. Valente

Executive Producer

Summer Shelton

Line Producer

Deniz Yilmaz

Stunt Coordinator

Osman Yilmaz

Second Assistant Camera

Dogukan Deliduman

Digital Imaging Technician

Yigit Eken

Still Photographer

Hamit Annak

Script Supervisor

Burakhan Can

Boom Operator

Cengizhan Cebeci

First Assistant Camera

Javier Farina

Production Sound Mixer

Idris Hilmi Karahan

Utility Sound

Mehmet Öztekin

Drone Cinematographer

Yener Yalçin

Video Assist Operator

Mert Bozkurt

Third Assistant Camera

Seyit Ömer Gülas

Drone Pilot

Adnan Aydın

Key Grip

Erkan Bulbul

Dolly Grip

Cavit Cankiliç

Lighting Production Assistant

Çağdaş Yüksel

Property Buyer

Süleyman Iyisu

Art Direction

Emirhan Yildiz

Lighting Production Assistant

Hasan Kurt

Key Production Assistant

Burak Koç

Assistant Art Director

Ömer Katmis

Assistant Grip

Atilla Erdem Ermes

Gaffer

Fulya Deniz Pirlant

Production Office Coordinator

Onur Ilkan Atalay

Second Second Assistant Director

Abdullah Akilmak

Best Boy Grip

Nazenin Pahiz Elci

Art Department Coordinator

Ayse Emine Kurt

Graphic Designer

Yeliz Eroğlu

Set Decoration

Emre Yıldırım

Assistant Grip

Mert Güzel

Lighting Production Assistant

Emre Kurt

Lighting Production Assistant

Ibrahim Sarma

Lighting Production Assistant

Erkol Cevahiroglu

Best Boy Electric

Muzaffer Anil Bakca

Lighting Production Assistant

Lindy LeChien

Producer's Assistant

Bugra Tanis

Production Runner

Hicabi Baloglu

Painter

Bilal Yildirim

Production Assistant

Abby Bailey

Post Production Accountant

Behiye Derin

Makeup & Hair

Mete Caner Arican

Production Runner

Hakan Aksu

Location Manager

Meliksah Aksu

Production Runner

Derya Ergün

Special Effects Makeup Artist

Maryam Khosravi

Draughtsman

Zeynep Hançer

Production Assistant

Jonathan Mastro

Script Editor

Ercan Erden

Assistant Location Manager

Salih Uslu

Production Accountant

Mesme Ilkcan Sayin

Key Costumer

Emirhan Aksu

Assistant Location Manager

Zeynep Solpan

Payroll Accountant

Ergun Gezer

Hair Department Head

Gizem Pelit

Costumer

Sinan Harnuboglu

Makeup & Hair

Yigit Alihan Oncul

Production Assistant

Tina Melakisanimaleki

Production Intern

Sinan Timur

Tailor

Yigit Alihan Oncul

Producer's Assistant

Fatma Okumus

Travel Coordinator

Necla Teski

Makeup Department Head

Eslem Sulun

Set Production Intern

Veli Can Çaliskan

Transportation Captain

Elif Sati

Assistant Makeup Artist

Ismail Bal

Costume Supervisor

Beraat Erdogan

Production Assistant

Hakan Düzcay

Carpenter

Vedat Nam

Carpenter

Veysel Emik

Carpenter

Oguz Tuna

Carpenter

Yener Ünlüeloglu

Carpenter

Erol Tuna

Carpenter

Buse Ceren Göztepe

First Assistant Accountant

Nalan Gencel

Costume Assistant

Dursun Altuner

First Assistant Hairstylist

Maryam Keshavarz

Producer

Maryam Keshavarz

Writer

Maryam Keshavarz

Director

Luca Borghese

Producer

Anne Carey

Producer

Ben Howe

Producer

Peter Block

Producer

Cory Neal

Producer

Sacha Ben Harroche

Executive Producer

JoAnne Yarrow

Editor

Nyla Hazratjee

Executive Producer

Natalie Qasabian

Executive Producer

Abolfazl Talooni

Editor