“Captain Marvel” may have found their leading lady. Brie Larson is reportedly the front-runner to play Carol Danvers. As with any superhero movie, comic book fans always want casting to be perfect. Marvel hasn’t locked her into a contract yet, but it seems like Larson could be a fantastic choice to play Captain Marvel for a few reasons.

Action experience. “Room” wasn’t an action movie, but that’s not the end of her résumé. The actress recently completed filming “Kong: Skull Island,” alongside Loki actor Tom Hiddleston.

Physicality. While Danvers has superpowers, she is also an Air Force veteran. Anyone who plays her needs to look like she can kick serious butt, and Larson is used to training for roles. She told People that she gained 15 pounds of muscle for “Room.”

Comedy chops. One of the best parts of Marvel movies is that they balance heavy drama with some laughter. With roles in “United States of Tara” and “21 Jump Street,” Larson has proved that she has the comedic timing necessary for the role.

She’s good. At the end of the day, it doesn’t matter if Larson is younger, shorter or not as blond as comic book readers picture the heroine. She’s an Academy Award-winning actress. The most important part of casting a superhero is finding someone who can provide a great, believable performance — an actress who can make viewers forget all the reasons she doesn’t fit their idea of Carol Danvers. It seems like Larson could do that.

Casting for “Captain Marvel” has not yet been confirmed by Marvel Studios. The movie is set to hit theaters March 8, 2019.

Brie Larson Brie Larson is reportedly in talks to play Carol Danvers in “Captain Marvel.” She is pictured at the Vanity Fair Oscar Party in Beverly Hills, California, on Feb. 28, 2016. Photo: Getty Images