Chilean Oscar-winning director Sebastian Lelio dies at 52

Chilean Oscar-winning director Sebastian Lelio dies at 52

Audio narration · Coming soon

Sebastian Lelio, the Chilean director who won an Oscar, passed away in Santiago at the age of 52. This announcement was made by his family on Friday.

Why this matters

PRISM scored this story 55/100 for interest.

Originally published by gnews