This May 21, 2006 file photo, shows actor Charlie Sheen as he arrives for the screening of the film 'Platoon,'at the 59th International film festival in Cannes, southern France.