They are joined by Bryan Cranston (replacing Fred Tatasciore, who went on to voice Master Bear), J. Jack Black, Dustin Hoffman, Angelina Jolie, Lucy Liu, Seth Rogen, David Cross, James Hong and Jackie Chan reprise their roles from the previous films, with Randall Duk Kim reprising his role of Oogway from the first film. The film was directed by Jennifer Yuh Nelson and Alessandro Carloni (in his feature directorial debut) and written by Jonathan Aibel and Glenn Berger. It is the third installment in the Kung Fu Panda franchise and the sequel to Kung Fu Panda 2 (2011).
Kung Fu Panda 3 is a 2016 computer-animated martial arts comedy film produced by DreamWorks Animation, China Film Group Corporation, Oriental DreamWorks and Zhong Ming You Ying Film and distributed by 20th Century Fox.