They might be several years behind DC, but the Marvel Studios team have finally released their first female-led superhero film.
Oscar-winner Brie Larson (Room) steps into the powerful shoes of Captain Marvel in the new film of the same name.
Now, Marvel pretty much doesn't create bad movies.
The worst of the bunch so far has probably been Iron Man 2, and Captain Marvel is a damn sight better than that.
But it's also not in the league of Black Panther or Captain America: Civil War.
It finds itself solely middle of the road in the MCU - which is above-average when it comes to movies in general.
But while Captain Marvel might not have the strongest story or best side characters, it boasts something few other MCU films can - serious girl power. Larson is a prominent feminist and figurehead in the Time's Up movement and that shines through on the big screen.
There are a multitude of moments that will have little girls jumping up and down at the prospect of becoming a real-life superhero like Captain Marvel/Captain Carol Danvers (her human name).
Captain Danvers was a fighter pilot before becoming the superhuman she is at the start of the film.
She fought her whole life to be taken seriously in what was predominantly a man's world - making her a very different kind of hero to Black Widow (Scarlett Johansson), Scarlet Witch (Elizabeth Olsen) or even the Wasp (Evangeline Lilly).
But the film picks up with Captain Marvel being unaware of her past, living on a Kree planet.
She's part of a team of trained officers, played by the likes of Jude Law, Djimon Hounsou and Gemma Chan.
When their mission goes awry, Captain Marvel finds herself on planet Earth in 1995 - before superheroes have become common knowledge.
There she meets a young Nick Fury (Samuel L Jackson) and a scene-stealing tabby cat called Goose.
Aside from the girl power and Larson's strong performance, the absolute best part of the film is the incredible music. Songs from bands like Garbage, No Doubt, Hole and Nirvana play a huge role in Captain Marvel and could not be more fitting.