Pirates of the Caribbean: At World's End topped the weekend box office for the second week in a row, raking in $43 million and easily fending off newcomers Knocked Up and Mr. Brooks, boxofficemojo.com reports.
The news wasn't all good for At World's End, however, as the flick's overall gross, $216 million, fell well short of the blistering pace set by its predecessor, last year's Pirates of the Caribbean: Dead Man's Chest, which took in $258 million over the same time span.
Though it failed to sink Pirates, Knocked Up still enjoyed an impressive opening weekend. Its $29 million take surpassed that of Judd Apatow's previous R-rated comedy, The 40 Year-Old-Virgin, by over $8 million. Buoyed by strong word of mouth, Virgin went on to top the $100 million mark. Expect Knocked Up to do the same. (Don't believe me? Check out Heather's review.)
Look for things to get really interesting at the box office this Friday, when Surf's Up, Ocean's Thirteen and Hostel II arrive in theaters.