Brie Larson is Captain Marvel