"One Battle After Another" was expected to pull in around $20 million during its opening weekend. But as Variety reports, it actually earned $22.4 million in the US. That's still considered a flop for a film with a $140 million production budget. Another $70 million went toward marketing.

Source:
imdb