'A Fantastic Woman' Wins Best International Film | 2018 Film Independent Spirit Awards

3/3/2018 - by THR Staff
Chilean director Sebastian Lelio accepted the award for his film.

Latest In Awards