It's Captain Marvel to the rescue.

Marvel's first female-fronted superhero pic, starring Brie Larson, is tracking to open this weekend to a mighty $125 million to $145 million at the North American box office, where revenue year to date is down 26 percent over 2018 following a dismal February, which hit a 17-year low. Some even think the movie could hit $150 million through Sunday.

Either way, Captain Marvel is poised to score the second-biggest opening for a Marvel Studios title introducing a new character behind Black Panther, which debuted domestically to $202 million in February 2018. The Marvel and Disney tentpole also looks to come in ahead of DC's Wonder Woman ($103 million).