Leo looks absolutely yummy at the Tokyo premiere of The Departed. While the film will no doubt do well in Japan, another country is banning it all together. China Film group, China's state-run film importer has deemed the Hollywood hit unsuitable for Chinese audiences, but didn't give a reason why. We aren't too worried though, the film seems to be doing just fine everywhere else.
For more pics of Leo and Marty at the premiere just