Tom Cruise kicked butt at the box office, with his “Mission: Impossible 2” leading the pack to give this Memorial Day weekend the highest-grossing box office ever. The top dozen movies alone grossed $174.7 over the weekend, beating the record previously set over Memorial Day 1997: $147.9 million — earned by the top 50 movies. The weekend estimates: