Three Thousand Years Of Longing เป็นหนังที่บอกเล่าเรื่องราวของ ดร.อลิเทีย บินนี (ทิลดา สวินตัน) ที่เดินทางไปอิสตันบูลเพื่อเข้าร่วมการประชุมแห่งหนึ่ง ที่นั่นเธอได้พบกับจินน์ (ไอดริส เอลบา) ที่เสนอพรสามข้อกับเธอเพื่อแลกกับอิสรภาพของเขา
สิ่งนี้ทำให้เกิดปัญหาสองประการ ประการแรก เธอสงสัยว่าเขาเป็นของจริงไหม ประการที่สอง เพราะเธอเป็นนักวิชาการด้านเรื่องเล่าและตำนาน เธอเลยรอบรู้ทุกเรื่องที่เกี่ยวกับคำขอที่ผิดพลาด จินน์เลยวิงวอนด้วยการเล่าเรื่องราวอันแปลกประหลาดที่เกี่ยวกับอดีตของเขา จนในที่สุดเธอก็หลงคารมและขอพรที่ทำให้ทั้งคู่ต่างประหลาดใจ
กำกับโดย จอร์จ มิลเลอร์ (Mad Max: Fury Road) จากบทที่เขาเขียนร่วมกับ ออกัสตา กอร์ มีกำหนดฉายในอเมริกาซัมเมอร์ปีนี้