Will Smith's box-office superpowers remain intact.

Smith's "Hancock" — the story of a boozing, foul-mouthed superhero who dresses like a street bum — led the Fourth of July weekend with a $66 million debut, according to studio estimates Sunday.

That raised the total for Sony's "Hancock" to $107.3 million since it opened Tuesday night to get a jump on the holiday.

It was a familiar place for Smith, one of Hollywood's most-consistent draws. "Hancock" is his fifth movie to open at No. 1 over the Fourth of July. The others were "Men in Black" and its sequel, "Independence Day" and "Wild Wild West."