Three Thousand Years of Longing, George Miller tarafından yönetilen ve Idris Elba ve Tilda Swinton tarafından oynanan, fantastik bir aşk drama filmidir. Bir tanrı tarafından gerçek olmayan bir dünyaya iki kişiyi kadar gönderilen filmde, Idris Elba ve Tilda Swinton, iki kişinin yaşadığı aşk hikayesini anlatıyor.
Film başladığında, Idris Elba’nın Gıyaseddin karakteri, İslamiyetin kurucusu Hz. Muhammed’in çağında, çölün ortasında, çöl kabilesi olan ümmiye’nin içinde yaşıyor. Bir gün, o ve kabilesi, çölün ötesinde, başka bir dünyaya giden kara delikten geçiyor. Gıyaseddin, bu gizemli dünyada, Tilda Swinton’ın karakteri olan Genç Bir Kadınla karşılaşıyor. Genç kadın, sonsuzluğa karşı kendini korumaya çalışan, zamanda ve mekanda düzensiz gezinen, hayal gücünün sınırsız gücünü kullanan bir varlık.
Gıyaseddin ve Genç Kadın, aralarında kısa sürede bir bağ oluşturuyor ve birbirlerini keşfetmeye başlıyor. Gıyaseddin’in, özgürlük arayışının ve aşkının ödülü olarak, Gıyaseddin ve Genç Kadın, evrenin sınırlarını aşarak sonsuzluğa ulaşmaya çalışıyor. Ancak, Gıyaseddin’in özgürlük arayışının ödülünün kim olduğunu keşfetmesi gerekiyor. Büyük, gizemli bir maceranın ortasında, Gıyaseddin ve Genç Kadın, evrenin sınırlarını aşmaya çalışıyor.
Three Thousand Years of Longing, özgürlük arayışının ve aşkın ödülünün ne olduğunu anlamak için, izleyiciyi fantastik bir maceraya sürükleyen bir hikaye anlatıyor. Film, izleyiciyi aşkın, özgürlük arayışının ve sonsuzluğun sınırlarını keşfetmeye çağırıyor. film, izleyicileri iki farklı karakter arasındaki bağı ve iki farklı dünyada yaşanan aşk hikayesini anlatıyor.