CANNES, France—It's been a blood-soaked first week at the Cannes Film... More >>>