Dog Man
Heart Eyes
Love Hurts
Captain America: Brave New World
Becoming Led Zeppelin
You, Me & Her
Bridget Jones: Mad About the Boy
Captain America: Brave New World
Heart Eyes
Three Thousand Years of Longing (2022) - Cast
Cast
Crew
Details
Gallery
Synopsis
Trailers
Idris Elba
as Genie
Tilda Swinton
as Alithea Binnie
Angie Tricker
as Narratologist
Kaan Guldur
as Murad IV
Hayley Gia Hughes
as London Uni Student
Nicolas Mouawad
as Solomon
Alyla Browne
as Young Alithea
Megan Gale
as ?
David Collins
as Jocular Storyteller
Aska Karem
as Security Officer
Jason Jago
as London Uni Student
Lachy Hulme
as Sultan Suleiman
Ece Yüksel
as Gülten
Anna Adams
as Sugar Lump
Berk Ozturk
as ?
Jack Braddy
as Ibrahim
Pia Thunderbolt
as Ezgi
Sarah Houbolt
as Unsettling Man
Erdil Yasaroglu
as Prof. Günhan
Aiden Mckenzie
as Airport Passenger
John Puckeridge-Webb
as London Uni Student
Shakriya Tarinyawat
as Businessman
Burcu Gölgedar
as Zefir
Hugo Vella
as Young Ibrahim
Randolph Fields
as Airport Passenger
Amelia Patomaki
as Airport Commuter
Aamito Lagum
as Sheba
Ogulcan Arman Uslu
as 4. Murad
Tendai Dzwairo
as London Uni Student
James Dobbins Jones
as Narratology Student
Shane Miller
as London Uni Student
Callum Moran
as Lurking Bystander
Jyoti Barry
as Corpulent Woman 1
Tahlia Crinis
as Istbl Lecture Theatre Female (uncredited)
David Paulsen
as Yael De Silva, Scholar of Narratology (uncredited)