The prospect of a Knocked Up Katherine Heigl was appealing to moviegoers to the tune of $29.3 million, enough to land the well-reviewed comedy at No. 2 at the weekend box office. POTC 3 saw its audience sink some 62 percent, but held on to the top spot with a $43.2 mil haul.

Rounding out the top five were Shrek the Third ($29.3 mil), Mr. Brooks (opening with $10 mil) and Spider-Man 3 ($7.5 mil, $318.3 mil to date).