spacetime coordinates: present day Istanbul / London >> 10th century BC ancient Israel / kingdom of Saba, 16th – 17th century, mid-19th Century Ottoman Empire.
Three Thousand Years of Longing is a 2022 fantasy romantic drama film directed by George Miller and starring Tilda Swinton and Idris Elba. Miller wrote the screenplay with Augusta Gore, adapting the 1994 short story “The Djinn in the Nightingale’s Eye” by A. S. Byatt. Elba stars as a djinn who is freed by a professor (Swinton) and recounts his life to her. (wiki)