
Sebastián Lelio, Director of A Fantastic Woman, Dies at 52
Chilean director Sebastián Lelio, 52, died Friday at his home in Santiago. *A Fantastic Woman* won the 2018 best foreign language film Oscar and an Independent Spirit Award.
Topic
Topic

Chilean director Sebastián Lelio, 52, died Friday at his home in Santiago. *A Fantastic Woman* won the 2018 best foreign language film Oscar and an Independent Spirit Award.