Pixar's acclaimed Toy Story 3 survived an onslaught of mass appeal to stay on top for a second straight week, beating out both Adam Sandler's Grown Ups and the Tom Cruise/Cameron Diaz action comedy Knight and Day. The animated film's $59 million second weekend -- a 46% drop, very strong for a movie that opened so huge -- suggests that Toy Story 3 may become the studio's highest-grossing release ever, eventually topping Finding Nemo's $340 million total. It's at $225 million already, after two weeks.

I don't have much to say about Grown Ups' $41 million, second place opening, rather than to suggest that it's a little bit sad. It's very typical, perhaps a bit above-average for a mainstream Adam Sandler film. If it holds up, $150 million is not out of the question; $120 seems almost assured.

The $20 million 3-day number for Knight & Day is a bit mysterious. That number isn't too far beyond the $15 million opening for Killers, which had a similar theme but nowhere near the star wattage. Given the presence of Cruise and Diaz, the many rollicking action scenes from which to cut a trailer, and the fact that the movie's actually pretty damn good, I'd call this a whiff for Fox. Tom Cruise delivered a stronger opening for Valkyrie, for pete's sake. (I note for the record that the movie's actually made $27 million since its Wednesday opening -- but I don't think that really helps matters.)

More, plus the top 10, after the jump.

The Karate Kid is getting the job done for Sony, looking good in 4th place after three weeks. The A-Team has taken some hits, but will end up with around $75 million, which is pretty decent for that flick, regardless of the inflated budget. Jonah Hex (which really isn't the debacle some have claimed) dropped 70% to 10th place, and will be lucky to crack $10 million.

1 - Toy Story 3 (Disney) - $59.0 ($14,647) - 47% - $226.6
2 - Grown Ups (Sony) - $41.0 ($11,602) - new - $41.0
3 - Knight & Day (Fox) - $20.5 ($6,617) - new - $27.8
4 - The Karate Kid (Sony) - $15.4 ($4,118) - 49% - $135.6
5 - The A-Team (Fox) - $6.0 ($1,851) - 58% - $62.8
6 - Get Him to the Greek (Universal) - $3.0 ($1,376) - $54.5
7 - Shrek Forever After ( Dreamworks Animation) - $2.9 ($1,229) - 49% - $229.3
8 - Prince of Persia: The Sands of Time (Disney) - $2.8 ($1,513) - 50% - $86.2
9 - Killers (Lionsgate) - $2.0 ($881) - 60% - $44.0
10 - Jonah Hex (Warner Bros.) - $1.6 ($566) - 70% - $9.1

Next week: Independence Day weekend, featuring Eclipse for the girls, and The Last Airbender for the boys.