Kung Fu Panda 3 tops box office a second weekend, Star Wars: The Force Awakens crosses $2 billion For the second weekend in a row, DreamWorks Animation’s Kung Fu Panda 3 topped the domestic box office with $21 million to push its total to $69 million. Released by 20th Century Fox, the third installment has earned $198.1 million globally so far. Kung Fu Panda 3 features the voices of Jack Black, Angelina Jolie, Dustin Hoffman, Jackie Chan, Seth Rogen, Lucy Liu, David Cross, James Hong, Randall Duk Kim, Bryan Cranston, J.K.