Tilda Swinton rails against the inhumane on Berlinale's opening night 14 February 2025, 5:31 PM Read full story