Amalia Kassai

Sebastian Lelio portrait
November 6, 2026
Chilean director Sebastian Lelio has passed away at 52. The filmmaker was found dead at his home in Santiago, Chile,…