Captain Marvel is here, and despite being set over 20 years in the past, the film bears a unique importance for the future of the Marvel Cinematic Universe. Brie Larson's Kree superhero is set to dominate and "lead" the MCU for the foreseeable future, and with her role in Avengers: Endgame still slightly under-wraps, it's little surprise that fans have been relentlessly speculating as to her true role in the film.
Thanks to one of the post-credits scenes from Captain Marvel, we now have a better idea of when she'll pop up, and even what role she could take. It's still relatively little, granted, but that's the case with most elements of Endgame, and why should it be any different?
However, there is a sense of inevitability regarding certain characters in the next Avengers film. Robert Downey Jr. and Chris Evans are widely speculated to depart the franchise after the sequel, and although there's plenty of reason for Tony Stark to retire in Endgame, Steve Rogers doesn't have that same avenue available. He's a soldier - it's what he does - and all signs (sadly) point towards him dying in Endgame.
But Steve's passing also represents renewal. As one Captain departs, another rises, and it's with that in mind that it's likely that Rogers and Carol Danvers will share plenty of the screen together in Endgame. If you recall, Carol is never referred to as "Captain Marvel" in her film, but with help from the comics - as well as the clues we have of Endgame so far - we may know why that is the case...