With no fanfare, Warner Bros.’ “Batman v Superman: Dawn of Justice” has crossed the $300 million domestic milestone in its 20th day in theaters.

The superhero tentpole took in $1.25 million at 4,102 North American locations on Wednesday, lifting its total to $301.2 million. “Batman v Superman” became the 58th movie to take in at least $300 million at the U.S. box office.

The movie began impressively with an opening domestic weekend of $166 million — the seventh highest of all time. But amid poor reviews and a middling B Cinemascore, it faded quickly with a 69% plunge in its second weekend, followed by a 55% slide in its third weekend as it finished in second place at $23.4 million, just behind the opening of Melissa McCarthy’s “The Boss.”

Disney’s “The Jungle Book” is expected to dominate this weekend with about $70 million in its U.S. opening. “Batman v Superman” will probably decline by another 50% to around $10 million to $12 million.

On the international front, Warner Bros. reported Wednesday that its foreign cume had topped the $500 million mark. China is the top market at $93.5 million, followed by the U.K. at $47.6 million.

It now appears the movie won’t be a money-loser. With a massive $250 million budget plus an extensive marketing push, analysts had projected that “Batman v Superman” would need to gross at least $800 million worldwide to be profitable.

Disney’s “Zootopia” will be the next film to reach $300 million domestically. It has $298.5 million after six weeks in theaters along with $556 million internationally.