Oh my, you never know which film at the Cannes Film Festival is going to get the most journalists to crawl out of their beds early in the morning to queue up for the 8.30 am screening…until it happens. And then you wish you’d crawled out of your’s an hour earlier. This morning’s ON THE […]