Sebastian Lelio, Oscar-Winning Chilean Director, Dies at 52November 6, 2026 Features 4 Views Sebastian Lelio, the Chilean filmmaker behind the Oscar-winning A Fantastic Woman and The Wonder, has died at 52. His partner found him at his home in Santiago.