Toy Story 3 has topped the weekend box office for the second week in row, beating out the debuts of Adam Sandler‘s Grown Ups and Tom Cruise‘s much-hyped action thriller Knight and Day.

Toy Story 3 (Pixar)

Toy Story 3 (Pixar)

We feel kind of bad for the studios that paid mega millions to land Hollywood heavyweights like Tom Cruise and Adam Sandler for their blockbuster hopefuls, only to see them smashed aside by a bunch of animated toys.

Then again, we’re kind of amused to imagine Tom Cruise squirming after the worst box office debut for one of his action movies in 20 years. Let’s face it Mr. Cruise, you’re just not Top Gun at the box office anymore. All those weird couch-jumping antics and freakish Scientology spewing episodes aren’t making things any easier.

Toy Story 3 laughed its way into first place at the weekend box office again with $59 in ticket sales by Sunday, raking in $226.6 domestically so far. The Adam Sandler starring comedy Grown Ups placed at second with a decent take of $41 million. Knight and Day, starring Tom Cruise and Cameron Diaz, crawled into a rather dismal third place with only $27.8 million since the film’s early Wednesday premiere.

Rounding out the top five for the weekend box office were The Karate Kid at $20.5 million so far and The A-Team with $6 million.

As for next week’s box office roundup, you can pretty much bet even Toy Story 3 is not going to stand a chance against the premiere of The Twilight Saga: Eclipse for the July 4 weekend.

>> Related: Twilight: Eclipse Fans Camp Out for Days Before Premiere

Subscribe to Snark Food updates on Facebook, Twitter, Email, or RSS