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