

31/10/2025
In 1936, as Palestinian villages revolt against British colonial rule and Zionist immigration from Europe accelerates toward the ethnic cleansing of Palestinians, Yusuf moves between Jerusalem and his rural home amid escalating unrest and a decisive moment for the British Empire.

Karim Daoud Anaya
as Yusuf

Yasmine Al Massri
as Khouloud

Billy Howle
as Thomas Hopkins

Dhafer L'Abidine
as Amir

Ward Helou
as Kareem

Robert Aramayo
as Captain Wingate

Yafa Bakri
as Rabab

Wardi Eilabouni
as Afra

Saleh Bakri
as Khalid

Jalal Altawil
as Father Boulos

Jeremy Irons
as High Commissioner Wauchope

Hiam Abbass
as Hanan

Kamel El Basha
as Abu Rabab

Joanna Arida
as Dyala's Cousin

Sofia Asir
as Dyala

Eid Aziz
as Abu Yusuf

Samer Bisharat
as Payroll Sami

Liam Cunningham
as Charles Tegart

Hussam Abu Eisheh
as Al Basma Mukhtar

Ahmed Shihab-Eldin
as Maher

Firas Farrah
as Nasri

Lewis Fox-James
as Port Manager

Amara Ghandi
as Kareem's sister

Zaid Ghazal
as Nayef

Sam Hoare
as Diplomat Charles

Eyad Hourani
as Qusay

Maya Omaia Keesh
as Khalid's love

Aya Khalaf
as Jenin

Maryam Abu Khaled
as Woman Protestor

Anwar Khalil
as Naim

Yahya Mahayni
as Al Qawuqji

Yumna Marwan
as Um Kareem

Nicholas Moss
as Officer Stokes

Musa Nazzal
as Rebel

Areen Omari
as Aroob

Nabil Al Raee
as Abu Azmi

Mohammad Rasheed
as Leader

Saleh Saadi
as Tareq

Amin Safi
as Shoe client

Waleed Abdul Salam
as Arab leader

Riyad Sliman
as Thaer

Mo'min Swaitat
as Sameh

Ula Tabari
as Matiel Mogannam

Ahmed Tobasi
as Man on the bus

Christopher Villiers
as Radio Broadcaster

Shada Yasine
as Samia

Ahmad Kaabour
as Krikorian Jr.

Muhammad Abed Elrahman
as Villager

Saleem Aldabeek
as Villager

Waleed Jizawi
as Villager

Finlay James
as British Soldier

Sam Peace
as British soldier

George Smale
as British soldier

Francis Redfern
as British soldier

Azzam Fakhrildin
as Association Member

Anas Khalaf
as Association Member

Assaf al Rousan
as Association Member

Amer Daqqaq
as Business Man
20 Movies Similar