Last night, Marvel dropped a brand-new Captain Marvel poster on us. It also lays out the conflict better than the first trailer as Brie's Carol Danvers explains to a young, two-eyed Nick Fury (Samuel L Jackson with some wonderful help from Marvel's digital de-aging tech) all about the shape-shifting Skrulls and their war with the "noble warrior heroes" of the Kree.
The trailer also gives a closer look at some of the film's new characters, including Annette Bening as a Kree leader and Jude Law as Danvers' Starforce mentor, Mar-Vell. As she glows in with her power, the poster hints at her life on Earth and her mysterious intergalactic history.
As expected, grandmother up there is actually a Skrull, Marvel's resident shape-shifting alien race who are, more often than not, interested in invading the planet Earth and definitely always have beef with the more benevolent Kree.
It's been almost three months since the first Captain Marvel trailer dropped, near breaking the internet in the process. Marvel fans will also have something else to look forward to this week as rumors claim that the Avengers 4 trailer will also debut really, really soon. We'll be there to catch this one on the big screen, will you? In the trailer, Captain Marvel returns to live longer, stronger and superior with flashes of random memories from the past and feels connected to the planet.
DJ apologises after asking Ballon d'Or victor Hegerberg to twerk
Ada Hegerberg was asked to twerk moments after becoming the first woman to win the Ballon d'Or - sparking social media outrage. Women's fight for recognition on the biggest stage took a big step with Hegerberg's award.
"I'm not going to fight your war", she declares.
Captain Marvel will hit theaters March 8, 2019, with Marvel's highly-anticipated Avengers 4 hitting theaters just a few months later on May 3, 2019.
The Oscar-winning actress stars in the first MCU film to feature a solo female superhero. To say that their presence could upend much of what has already happened in the film franchise is an understatement.