Celebrity News
Oscar-Winning Director Sebastian Lelio Dies at 52 -- Partner Finds Him at Santiago Home
Oscar-winning Chilean filmmaker Sebastian Lelio has died at 52, his partner confirmed, after he was found at their home in Santiago.
Oscar-winning Chilean filmmaker Sebastian Lelio has died at 52, his partner confirmed, after he was found at their home in Santiago.