Three Thousand Years of Longing ด็อกเตอร์อลิเทีย บินนี่ (ทิลดา สวินตัน) เป็นนักวิชาการที่พึงพอใจในชีวิตที่เต็มไปด้วยความสงบและใช้สติปัญญาเป็นเครื่องนำทาง ขณะเธอกำลังเข้าร่วมการประชุมที่อิสตันบูล เธอได้พบกับจินน์ (อิดริส เอลบา) ที่เสนอให้เธอพรสามประการเพื่อแลกกับการปลดปล่อยเขา ซึ่งทำให้เธอต้องเผชิญกับสองปัญหาหนักใจ อย่างแรกคือ เธอไม่แน่ใจว่าจินน์นี้มีอยู่จริงหรือไม่ และอย่างที่สอง เพราะเธอเป็นนักวิชาการที่เชี่ยวชาญในเรื่องเล่าและตำนาน เธอจึงรู้ถึงความเสี่ยงและบทเรียนของความปรารถนาที่ไม่สมหวัง จินน์จึงพยายามพิสูจน์ตัวเองด้วยการเล่าเรื่องราวที่น่าตื่นเต้นและมหัศจรรย์เกี่ยวกับอดีตของเขา จนในที่สุดเธอก็ไม่อาจต้านทานได้และทำการขอพรที่ทำให้ทั้งคู่ตกใจ