Isabelle Huppert Wins Best Female Lead: "Independence Makes Art Win" | Spirit Awards 2017

2/25/2017 - by THR Staff
Isabelle Huppert wins the Spirit Award for best female lead for 'Elle.'

Latest In Awards