Kung Fu Panda 4 has earned the franchise its best opening weekend in more than a decade. The new movie, which comes eight years after the previous installment, features Jack Black returning to provide the voice of the title character Po. After the kung fu master sets out to train his replacement so he can become the leader of the Valley of Peace, he finds himself targeted by the wicked sorceress Chameleon (Viola Davis). Along with the corsac fox Zhen (Awkwafina), he sets off to defeat this new threat.
