The winner of the Cannes Camera d'Or prize for best first film, Divines, is headed to Netflix. The female-led drama about a young girl trying to make it in the projects, is directed by Houda Benyamina — who also nabbed the unofficial crown for the longest Cannes acceptance speech ever last month.