Dr Alithea Binnie (Tilda Swinton) est une universitaire satisfaite par sa vie et pragmatique. Alors qu'elle se trouve à Istanbul pour assister à une conférence, elle fait la rencontre d'un djinn (Idris Elba) qui lui propose d'exaucer trois vœux en échange de sa liberté. Deux problèmes se présentent alors. D'abord, elle a du mal à croire qu'il est réel, ensuite, en tant qu'universitaire spécialisée en histoire et mythologie, elle connaît tous les contes mettant en garde contre les vœux qui tournent mal. Le djinn plaide sa cause en lui racontant des histoires fantastiques de son passé. Elle finit par être séduite et fait un vœu qui les surprend tous les deux.
Classification
Interdit aux mineurs