Dr. Alithea Binnie (Tilda Swinton) este mulțumită de viață și privește lumea cu un scepticism sănătos. În ciuda acestui fapt, ea întâlnește un Djinn (Idris Elba) care îi oferă trei dorințe în schimbul eliberării lui. Aceasta este o problemă, deoarece ea este specialist în arta narațiunii și cunoaște toate poveștile cu morală despre dorințele care au mers prost. El își pledează cauza spunându-i povești fantastice din trecutul său. În cele din urmă, ea se lasă amăgită și își pune o dorință care îi va surprinde pe amândoi.