Captain Marvel: Who is Carol Danvers?

Who is Carol Danvers? As Captain Marvel (starring Brie Larson) hits theaters, let’s dig into her complicated history and find out why she is the future of Marvel.