Marvel has officially released their second trailer for their upcoming superhero film Captain Marvel. This time the trailer gives us more explanation of how she got her powers and the war going on between the Kree and the Skrulls. We also get a glimpse of Carol Danvers showing off her insane powers (she is said to be the most powerful hero in the Marvel universe). We also see more of a younger Nick Fury and possibly another villain that we have seen before. Of course, this comes a day before the rumored release of the next Avengers trailer, so we are in for a comic book overload for a couple of days. View the trailer for yourself below: