After only a few weeks, Black Panther has reached a major milestone at the worldwide box office – it has crossed the $1 billion mark.

The movie is now the 33rd film to ever cross the billion dollar mark and it’s the 16th Disney film to reach the milestone.

Only four other Marvel movies have grossed over a billion dollars – The AvengersAvengers: Age of UltronIron Man 3, and Captain America: Civil War.

The Marvel's superhero film has taken more than a billion US dollars (£794m) at cinemas worldwide.
It is the fifth movie based in Disney's Marvel Universe to hit the milestone.

The film stars Chadwick Boseman as the crime-fighting ruler of Wakanda, a fictional African nation with the most advanced technology on earth.

Oscar winner Lupita Nyong'o, Michael B Jordan and Daniel Kaluuya play key roles, with The Hobbit star Martin Freeman as CIA agent Everett Ross.