'Three Thousand Years of Longing' will leave you charmed — and a little worn out
Tilda Swinton plays a literary scholar who has an encounter with a wish-granting genie, played by Idris Elba, in this flashy and ornate new fantasy film.

Tilda Swinton plays a literary scholar who has an encounter with a wish-granting genie, played by Idris Elba, in this flashy and ornate new fantasy film.
(Image credit: Festival de Cannes)

Source: 'Three Thousand Years of Longing' will leave you charmed — and a little worn out (https://www.npr.org/2022/08/26/1119232302/three-thousand-years-of-longing-review-idris-elba-tilda-swinton)