Actor Jack Black arriving on the red carpet for the Los Angeles premiere of DreamWorks Animation’s Kung Fu Panda 2 at Grauman’s Chinese Theatre in Hollywood, California, on Sunday. In the sequel, Po (voiced by Mr Black) joins forces with a group of new kung-fu masters to take on an old enemy with a deadly new weapon.