Cannes 2006: Volver, Red Road, Over the Hedge