Д-р Алития Бини (Тилда Суинтън) е доволна от живота и гледа на света със здравомислещ скептицизъм. Един ден среща джин (Идрис Елба), който предлага да й изпълни три желания в замяна на свободата си. Тя обаче е нащрек, тъй като е чувала безброй предупредителни истории за мечти, в които все нещо се обърква. Налага се джинът да я увещава, разказвайки й фантастични случки от миналото си, и в крайна сметка успява да я убеди. Следва желание, което изненадва и двамата...