Carol Danvers aka Captain Marvel is undoubtedly amongst the Marvel Cinematic Universe’s strongest superheroes. Time and again she has been projected to be warding off evil forces all across the universe. But now fans can see her finally returning to earth in the upcoming Marvel release, ‘The Marvels’.