2026 Cannes Critics’ Panel: Day 8 – Ira Sachs’ ‘The Man I Love’
He has been owning Sundance since he premiered 1996 The Delta and three decades later the cinema of Ira Sachs has been expanding to new A list film fest destinations with his most recent drops at the Berlinale in for...
continue reading












