Dr Alithea Binnie (
Tilda Swinton) jest naukowcem zadowolonym z życia. Podczas konferencji w Stambule spotyka Dżina (
Idris Elba), który oferuje jej trzy życzenia w zamian za wolność. To stwarza dwa problemy. Po pierwsze, wątpi, czy jest prawdziwy, a po drugie, ponieważ jest badaczką historii i mitologii, zna wszystkie przestrogi o nietrafionych życzeniach. Djinn broni swojej sprawy, opowiadając jej fantastyczne historie ze swojej przeszłości. W końcu zostaje zwiedziona i wypowiada życzenie, które zaskakuje ich oboje.