Dr Alithea Binnie (Tilda Swinton) jest naukowcem - zadowolonym z życia i istotą rozumu. 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 niesłusznych życzeniach. Dżinn broni swojej sprawy, opowiadając jej fantastyczne historie ze swojej przeszłości. W końcu zostaje uwiedziona i składa życzenie, które zaskakuje ich oboje.