Sofia Coppola Wins Best Director At Cannes

Sofia Coppola became the second woman ever to win the Best Director Award at the Cannes Film Festival. She won for her film, The Beguiled, a remake of the 1971 film. If she plays her cards right, she could be directing a superhero reboot in no time!

Read more at independent.co.uk.

Read More Stories From the IB Wire

.

.