Главной героиней фильма стала Алитея Бинни ученый-нарратолог, исследующий содержательную сторону живой речи, законы повествования, принципы древних рукописей и народных сказаний, роль которой исполнила обладательница премии «Оскар» - Тильда Суинтон. Повествование картины начинается от лица Алитеи, мы видим как и сами события из её жизни, так и слышим закадровый голос героини, рассказывающей нам о том, как однажды ей посчастливилось встретить существо, явившегося ей из купленной в сувенирной лавке Стамбула древней бутылки из стекла, а именно - Джинна, которого в фильме сыграл Идрис Эльба. По классике жанра Джинн предлагает исполнить 3 желания, в обмен на свободу, но Алитея, будучи нарратологом, не хочет загадывать желания, она хочет услышать все истории трехтысячелетнего заточения Джинна в бутылке и его коротких вылазок на белый свет.