Black Panther had another big weekend, earning an additional $8.4 million in its eighth weekend of release for a total U.S. box office haul of $665.3 million, according to ComScore. That puts it ahead of 1997's Titanic ($659.4 million, not adjusted for inflation) and behind only Star Wars: The Force Awakens ($936.7 million) and Avatar ($760.5 million) in the U.S.