While we all sit here at our desks doing TPS reports (or making jokes about doing TPS reports), all the most fabulous of the fabulous film people are in the south of France, seeing movies at the Cannes Film Festival, attending glittery parties, and sunning themselves on the Riviera beaches. Well, OK, to be fair it's been raining the whole time.
More...
More...