The King of the Fourth of July box office has become the first actor in Hollywood history with eight straight movies to rake in more than $100 million.

In his latest effort, the 39-year-old Oscar nominee plays an ambivalent superhero in Hancock, which made $107 million in the U.S. and another $78 million internationally.

“I don’t feel like there’s anything I can’t do, no movie I can’t make,” Smith told USA Today in June. “I feel like the next 10 years are going to be my sweet spot.”

Read More