Buzz Lightyear has helped "Toy Story 3" rocket to the top of the box office chart, with an impressive opening weekend haul of $109 million.
Disney Pixar's animated sequel, featuring the voice of Tom Hanks as Woody the cowboy, Tim Allen as Buzz Lightyear and Michael Keaton as Ken Doll, knocked "The Karate Kid" remake into number two, with second week profits of $29 million.
The martial arts movie, starring Jaden Smith and Jackie Chan, now boasts a $106.3 million total after 10 days on release.
"The A-Team" is in third place with $13.8 million, while comedy "Get Him to the Greek" and "Shrek Forever After" round out the new top five.
Josh Brolin and Megan Fox's new film "Jonah Hex" failed to win over movie audiences - the comic book adaptation only managed to enter the box office chart at number eight, taking just $5.3 million.