'Three Thousand Years of Longing' will leave you charmed — and a little worn out

'Three Thousand Years of Longing' will leave you charmed — and a little worn out

NPR

Published

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.

Full Article