“Black Panther” continues to dominate the North-American box office for the fourth weekend in a row, earning $41.1 million , according to Variety.com. In second place is the Ava DuVernay‘s family-friendly fantasy adventure “A Wrinkle in Time” with $33.5 million, not only giving Disney the two top movies for the weekend, but the first weekend in box office history where the top two movies are directed by African-Americans.

With $562 million in 24 days, “Black Panther” is now the seventh-highest domestic grosser of all time. It’s the first film since “Star Wars: The Force Awakens” to lead the North American box office for four straight weekends and it’s grossed $1.08 billion worldwide, 21st highest of all time. The Ryan Coogler tentpole is the 33rd movie to gross $1 billion. It’s the 16th Disney film to reach this milestone, and the fifth Marvel film to do so — joining the ranks of “The Avengers,” “Avengers: Age of Ultron,” “Iron Man 3,” and “Captain America: Civil War.”