“Toy Story 3,” from Walt Disney Co’s Pixar Animation unit, sold about $59 million in tickets across the United States and Canada during the three days beginning on Friday.
The Sandler-led comedy “Grown Ups” followed with $41 million and Cruise’s action comedy “Knight and Day” came in a distant No. 3 with a middling $20.5 million.
The 10-day haul for “Toy Story 3″ rose to $226.6 million, quickly making it the fourth-biggest movie of the year behind “Alice in Wonderland,” “Iron Man 2″ and “Shrek Forever After,” which leads it by just $3 million.
“Grown Ups,” a $70 million project from Sony Corp’s Columbia Pictures, marks the fourth-best opening of Sandler’s consistently strong career.
Sandler and co-stars Kevin James, Chris Rock, David Spade and Rob Schneider — who play school buddies who reunite for fun times in their middle-aged years — were ubiquitous on the promotion trail .
With the stars’ average age of 45, just over half the audience was under 25, with moviegoers under 18 liking it the most, according to the studio’s research data. Women accounted for 53 percent of ticket buyers.