Tag: Fritz Lang

Reviews

Three Thousand Years of Longing ★★½

Alithea (Tilda Swinton) is a scholar. She studies the art of storytelling, presenting at a conference in Istanbul. In theContinue Reading