Filmmaker Leos Carax’s last release was 2012’s “Holy Motors.” That Cannes-premiered movie ended up not only getting critically-acclaimed, but also appeared in a slew of best-of-the-decade lists, even finishing 20th on our 2010’s critics poll of the best movies of the last decade.
Read more