We stuffed as many movies into our Cannes schedules as possible during the last two weeks. Though there was much competition, here’s what stayed with us.

source