Will Smith did Hancock a solid.
Smith has star-powered the poorly reviewed superhero hybrid to a $66 million opening weekend, and a No. 1 finish, according to Exhibitor Relations estimates today.
WALL-E, last weekend's champ, stayed strong, grossing another $33.4 million, but finished a distant second.
Hancock goes down as Smith's seventh straight movie to open No. 1. If you count Shark Tale, the 2004 animated comedy, as a Smith movie, his streak stands at eight straight.
Overall, Hancock has grossed $107.3 million since "previewing" on Tuesday night and "opening" on Wednesday.