
Year 1936. As villages across Palestine rise against British colonial rule, Yusuf drifts between his rural home and the restless energy of Jerusalem, longing for a future beyond the growing unrest. But history is relentless. With rising numbers of Jewish immigrants escaping antisemitism in Europe and some arriving with nefarious Zionist-colonial ambitions, and the Palestinian population uniting in the largest and longest uprising against Britain’s 30-year dominion, all sides spiral towards inevitable collision in a decisive moment for the British Empire and the future of the entire region.
Cast

Karim Daoud Anaya
Yusuf

Hiam Abbass
Hanan

Robert Aramayo
Captain Wingate

Yasmine Al Massri
Khouloud

Billy Howle
Thomas Hopkins

Dhafer L'Abidine
Amir

Ward Helou
Kareem

Yafa Bakri
Rabab

Wardi Eilabouni
Afra

Saleh Bakri
Khalid

Jalal Altawil
Father Boulos

Jeremy Irons
High Commissioner Wauchope

Kamel El Basha
Abu Rabab

Joanna Arida
Dyala's Cousin

Sofia Asir
Dyala
Eid Aziz
Abu Yusuf

Samer Bisharat
Payroll Sami

Liam Cunningham
Charles Tegart
Hussam Abu Eisheh
Al Basma Mukhtar

Ahmed Shihab-Eldin
Maher
Firas Farrah
Nasri
Lewis Fox-James
Port Manager
Amara Ghandi
Kareem's sister
Zaid Ghazal
Nayef

Sam Hoare
Diplomat Charles

Eyad Hourani
Qusay
Maya Omaia Keesh
Khalid's love
Aya Khalaf
Jenin
Maryam Abu Khaled
Woman Protestor

Anwar Khalil
Naim

Yahya Mahayni
Al Qawuqji

Yumna Marwan
Um Kareem

Nicholas Moss
Officer Stokes
Musa Nazzal
Rebel

Areen Omari
Aroob

Nabil Al Raee
Abu Azmi
Mohammad Rasheed
Leader

Saleh Saadi
Tareq
Amin Safi
Shoe client
Waleed Abdul Salam
Arab leader
Riyad Sliman
Thaer
Mo'min Swaitat
Sameh

Ula Tabari
Matiel Mogannam
Ahmed Tobasi
Man on the bus

Christopher Villiers
Radio Broadcaster
Shada Yasine
Samia

Ahmad Kaabour
Krikorian Jr.

Muhammad Abed Elrahman
Villager
Saleem Aldabeek
Villager
Waleed Jizawi
Villager

Finlay James
British Soldier
Sam Peace
British soldier

George Smale
British soldier
Francis Redfern
British soldier
Azzam Fakhrildin
Association Member
Anas Khalaf
Association Member
Assaf al Rousan
Association Member
Amer Daqqaq
Business Man
Crew

Annemarie Jacir
Director, Writer, Executive Producer
Tania Reddin
Editor

Hélène Louvart
Director of Photography

Sarah Blum
Director of Photography
Tim Fleming
Director of Photography
Vincent Prades
First Assistant Director
Mohannad Malas
Executive Producer
Mohammad Khair Al Zaibak
Executive Producer

Ama Ampadu
Executive Producer
Kristin Irving
Executive Producer
Lizzie Francke
Executive Producer
Ahmed Al Baker
Executive Producer

Luca Bercovici
Executive Producer
Hussein Fakhri
Executive Producer
Michael Sayegh
Executive Producer
Fares Sayegh
Executive Producer
Hanna Issa
Executive Producer
Fatma Hassan Alremaihi
Executive Producer
Isam Salfiti
Executive Producer
Salam Salfiti
Executive Producer
Suha Schoman
Executive Producer
Sawsan Asfari
Executive Producer
Suad Husseini Juffali
Executive Producer
Abed Awad
Executive Producer
Amanda Turnbull
Executive Producer
Ziad Srouji
Executive Producer
Malik B. Ali
Executive Producer
Badie Ali
Executive Producer
Alaa Karkouti
Executive Producer
Naim Jadue
Executive Producer
Khalil Khaled Miqdadi
Executive Producer
Abdallah Turki
Executive Producer
Mohammed Alhamoud
Executive Producer
Sama Haddad
Executive Producer, Line Producer
Tufik Assad
Executive Producer
Naila Assad
Executive Producer

Ali Kalthami
Executive Producer
Roula Kamhawi
Executive Producer
Robert Burtoft
Executive Producer
Frank Barat
Executive Producer
Sima Khaled Miqdadi
Executive Producer
Khaled Khalil Miqdadi
Executive Producer
Khaled Haddad
Executive Producer
Zahi Khouri
Executive Producer
Basil Quinibi
Executive Producer
Maher Diab
Executive Producer
Wasim Salfiti
Executive Producer
Morten Lundin
Executive Producer

Tom Harberd
Executive Producer
Philip Burgin
Executive Producer
Richard Kondal
Executive Producer
Dasha Sherman
Executive Producer
Ossama Bawardi
Producer

Scandar Copti
Associate Producer
Kristina Börjeson
Associate Producer
Anthony Muir
Associate Producer
Munir Bashir
Associate Producer
Akram Al Waara
Associate Producer
Jude Khalili
Associate Producer
May Jabareen
Associate Producer

Cat Villiers
Co-Producer
Hani Farsi
Co-Producer
Nils Åstrand
Co-Producer
Olivier Barbier
Co-Producer
Azzam Fakhrildin
Co-Producer

Nathanaël Karmitz
Co-Producer
Hamza Ali
Co-Producer
Katrin Pors
Co-Producer

Elisa Fernanda Pirir
Co-Producer
Mikkel Jersin
Co-Producer
Ibraheem Shaheen
Line Producer
Nael Kanj
Production Design
Luna Moallem
Casting Director
Samaa Wakeem
Casting Director
Gary Davy
Casting Director
Ola Fathallah
Key Costumer
Samantha Cousins
Co-Costume Designer
Hamada Atallah
Costume Design
Chris Issa
Principal Costumer
Bernard Floch
Hair Designer, Makeup Designer
Rosie Allison
Makeup Artist
Rawad Hobeika
Sound
Samuel Mittelman
Sound
Bruno Tarrière
Sound
Rafiq Kamhawi
Special Effects Supervisor
Toon Sintobin
Special Effects Supervisor
Jacob Thorndahl
Visual Effects Supervisor

Ben Frost
Original Music Composer
Sami Zarour
Set Decoration
Alaa Bader
Electrician
Ahmad Al Baqa
Electrician
Nurin Kaoud
Location Manager

Jude Poyer
Stunt Coordinator
Hilal Jabareen
Property Master
Ehsan Al Baqa
Best Boy Grip
Qusai Harb
Key Grip
Hosni Al Baqa
Gaffer

Ken Loach
Thanks
Recommendations
view all
The Last Rifleman

Exodus

Lion of the Desert

Tobruk

Uprising

Waiting for Anya

The Monuments Men

Overlord

Cradle Will Rock

Suite Française

Battle of the Bulge

The Sleeping Dictionary

Golda

The Boy in the Woods

Six Minutes to Midnight

Bonhoeffer: Pastor. Spy. Assassin

Peterloo

God on Trial

The One That Got Away

Truth & Treason