Kate Hudson, Jack Black and Jackie Chan premiere Kung Fu Panda 3 in Shanghai, with actor Huang Lei and musician Lang Lang also in attendance. (Jan.