Kung Fu Panda was in last place at the box office.
Kung Fu Panda . Kung Fu Panda opened in 4,114 theaters , grossing $ 20.3 million on its opening day and $ 60.2 million on its opening weekend , resulting in the number one position at the box office . The film became DreamWorks ' biggest opening for a non-sequel film , the highest grossing animated film of the year worldwide , and also had the fourth-largest opening weekend for a DreamWorks animated film at the American and Canadian box office , behind Shrek 2 , Shrek the Third , and Shrek Forever After .