Christy Lemire, Matt Atchity and Alonso Duralde go though all the news coming out of the Cannes Film Festival.