Friday Box Office: Cars 2 Speeds to $25.7 Million

Critics may have only found Cars 2 to be marginally better than Hop (at least judging from the two films' Rotten Tomatoes scores), but that doesn't mean audiences felt the same way. The Pixar sequel rushed to $25.7 million on Friday night -- well ahead of tracking expectations -- and could wind up with the second-biggest opening weekend in the history of the brand, behind only Toy Story 3. In other surprising box office news: Bad Teacher also exceeded expectations -- and how! With a $12 million Friday night, the Cameron Diaz-led comedy could beat the opening weekend of fellow R-rated girl comedy Bridesmaids, quality be damned. Your Friday box office is here.

1. CARS 2: $25.7 million (new)

2. BAD TEACHER: $12 million (new)

3. GREEN LANTERN: $6 million ($76.9 million)

4. MR. POPPER'S PENGUINS: $4 million ($33.1 million)

5. SUPER 8: $3.9 million ($86.9 million)

[via Deadline]