Trois mille ans à t'attendre - Cast

Idris Elba

as Genie


Tilda Swinton

as Alithea Binnie



Alyla Browne

as Young Alithea


Kaan Guldur

as Murad IV


Berk Ozturk

as Semih the Driver/Bazzar Young Shopkeeper


Aska Karem

as Security Officer


Hayley Hughes

as London Uni Student


Angie Tricker

as Narratologist



Nicolas Mouawad

as Solomon


Aamito Lagum

as Sheba



Ogulcan Uslu

as Murad



  Change Location