Pentru Alithea Binnie (jucata in aceasta comedie romantica de Tilda Swinton) viata nu pare sa mai ascunda multe surprize. Este profesor universitar, o respectata specialista in domeniul mitologiei, dar in acelasi timp este o femeie singura, foarte multumita de viata ei de zi cu zi. Nu se plictiseste, nu simte nevoia companiei celorlalti, ii place enorm ceea ce face, si ar fi pana la sfarsitul zilelor satisfacute de aceasta calma monotonie. Insa pe cand era in Istanbul, invitata la o conferinta, descopera ca unele mituri nu sunt doar povesti atunci cand in viata ei, aparent intamplator, isi face aparitia… un djinn (Idris Elba). Si la fel ca in basme si acesta ii va indeplini trei dorinte, doar trei, daca Alithea va accepta sa ii redea libertatea.
Cum stie prea bine ca djinnul nu se va da inapoi si va incerca sa o insele, ea va trebui sa aleaga foarte bine cum sa isi spuna dorintele, in vreme ce temutul djinn incearca sa o convinga de sinceritatea lui si incepe sa ii povesteasca legende si intamplari dintr-un trecut pe care cartile de istorie aproape l-au uitat. Va reusi insa Alithea sa gaseasca acea dorinta care sa ii schimbe viata si sa ii aduca fericirea, dar sa o pazeasca si de razbunarea djinnului?