Captain Marvel released last Friday on March 8, and since then, fans are eagerly waiting for the release of Avengers: Endgame and the fate of their favorite superheroes. Carol Danvers (Brie Larson) plays a pivotal role in the upcoming Avengers movie which is all set to release in April, and with this solo release, fans get an eminent female superhero to root for. Captain Marvel also has Samuel L. Jackson reprising his role of Nick Fury. Fans were highly anticipating this movie after the post credit scene of Avengers: Infinity War where Nick Fury calls Captain Marvel after Thanos wipes out half of the population.

Many fans have noted that Danvers has still not been referred as by her code name Captain Marvel in the movie. Speculations and theories started to surface the internet after the movie released. One such theory posted on Reddit claims that Danvers may take up her code name in Avengers: Endgame. The theory also suggests that Captain America (Chris Evans) will sacrifice himself in Endgame to restore the world. As an ode to his selfless deed, Danvers will take 'Captain' from his code name and 'Marvel' as a nod to her late mentor Marvell (Annette Bening).

As per the comics, Captain America's sacrifice does not make Danvers take up the code name but has a different story line for it. Captain Marvel is in theatres already, while Avengers: Endgame will release on April 26, and then, fans will come to know if this theory is true or not.

Play #Jhacaaash: India's 1st LIVE #Bollywood Game Show on Facebook, every Monday and Thursday at 6:00 PM and win cash up to ₹50,000* per episode - https://www.facebook.com/jhacaaash/