Characters played by Tilda Swinton
Alithea
Characters played by Idris Elba
The Djinn
Characters played by Pia Thunderbolt
Orhan's Pa
Characters played by Berk Ozturk
Semih The Driver
Bazzar Young Shopkeeper
Characters played by Anthony Moisset
Hotel Porter
Characters played by Alyla Browne
Young Alithea
Characters played by Sage Mcconnell
Dormitory Girl
Characters played by Abel Bond
Enzo
Characters played by Agani Gecmez
Turkish Hotel Waiter
Characters played by Ayantu Usman
Sheba's Handmaiden
Characters played by Peter Bertoni
Jack
Characters played by Lianne Mackessy
Emmeline Porter
Characters played by Harlan Norris
London Driver
Characters played by Leslie Krahner
Fisherman Rough Hands
Characters played by George Zammit
Male Hands
Characters played by Feride Eralp
Female Hands
Characters played by Khoury Matthew
Blacksmith Ifrit
Persian Soldier
Characters played by Burwaiss Ahmed
Byzantium Labourer
Characters played by Anna Adams
Sugar Lump
Characters played by Michelotti Edoardo
Mustafa Janissary
Characters played by Ronny Mouawad
Mustafa Janissary
Airport Surly Supervisor
Characters played by Prakash Paul
Mustafa Janissary
Characters played by Sabrina Dhowre Elba
The Watcher
Characters played by Olivia Porter
Juggler
Characters played by Quaden Bayles
Quick Change Boy
Characters played by Botan Ozer
Ali
Characters played by Georgiou Thomas
Rustem Pasha
Characters played by Arshia Dehghani
Prince Cihangir
Characters played by Talia Tulin Sert
Seraglio Concubine
Characters played by Jean-Marc Agbogba
Zaouli Dancer
Characters played by Kaan Guldur
Young Murad IV
Characters played by Hugo Vella
Young Ibrahim
Characters played by Peter Stephens
Persian General
Characters played by Simon Taylor Abraham
Persian Soldier
Characters played by Bryony Pyke
Slender Concubine
Characters played by Hana Habbouche
Slender Concubine
Characters played by Jyoti Barry
Corpulent Woman
Characters played by Madeline Berner
Corpulent Woman
Characters played by Kathleen Coffey
Corpulent Woman
Characters played by Nikki Hooppell
Corpulent Woman
Characters played by Stephanie Julien
Corpulent Woman
Characters played by Elyse Metaxas
Corpulent Woman
Characters played by Debbie Correia
Corpulent Woman
Characters played by Laura Foster
Corpulent Woman
Characters played by Ashleigh Geitzmann
Corpulent Woman
Characters played by Hannah Robinson
Corpulent Woman
Characters played by Felicity Tchorlian
Corpulent Woman
Characters played by Kate Wake
Corpulent Woman
Characters played by Mary P
Corpulent Woman
Characters played by Ron Hicks
Dead Pasha
Characters played by Glenn Levett
Dead Vizier
Characters played by Danny Lim
Storyteller
Characters played by Eva Maria Barboza
Old Merchant's Cook
Characters played by Lulu Pinkus
Old Merchant Wife
Characters played by Karen Ainley
Old Merchant Wife
Characters played by Aska Karem
Airport Security Officer
Characters played by Melissa Kahraman
Airport Security Technician
Characters played by Bridget Maizey
Rollerblader in love
Characters played by Nolan Zadarnowski
Small Child
Characters played by Patryk Zadarnowski
Father
Characters played by Nathan Susskind
Young Man Soccer Player
Characters played by Matteo Bocelli
Prince Mustafa
Characters played by David Collins
Ozmet the Jocular
Characters played by Megan Gale
Hürrem
Characters played by Nicolas Mouawad
Solomon
Characters played by Eric Presnall
Male Young Lover Rollerblader
Characters played by Zerrin Tekindor
Kösem Sultan
Characters played by Ade Akisanya
Solomon's Entourage
Characters played by Jack Braddy
Ibrahim
Characters played by Tahlia Crinis
Istbl Lecture Theatre Female
Characters played by Tendai Dzwairo
London Uni Student
Characters played by Randolph Fields
Airport Passenger
Characters played by Burcu Gölgedar
Zefir
Characters played by Sarah Houbolt
Unsettling Man
Characters played by Hayley Gia Hughes
London Uni Student
Characters played by Lachy Hulme
Sultan Suleiman
Characters played by Melissa Jaffer
Clementine
Characters played by Jason Jago
London Uni Student
Characters played by James Dobbins Jones
Narratology Student
Characters played by Aamito Lagum
Sheba
Characters played by Aiden Mckenzie
Airport Passenger
Characters played by Callum Moran
Lurking Bystander
Characters played by Amelia Patomaki
Airport Commuter
Characters played by David Paulsen
Yael De Silva
Scholar of Narratology
Characters played by John Puckeridge-Webb
London Uni Student
Characters played by Emma Suringa
Conference attendee
Characters played by Shakriya Tarinyawat
Businessman
Characters played by Angie Tricker
Narratologist
Characters played by Ogulcan Arman Uslu
4. Murad
Characters played by Erdil Yasaroglu
Prof. Günhan
Characters played by Ece Yüksel
Gülten