'One Battle After Another': Paul Thomas Anderson's epic tops box office

Paul Thomas Anderson's latest film 'One Battle After Another' debuted at the top of the North American box office with $22.4 million, studio estimates showed Sunday. The 170-minute drama, featuring Leonardo DiCaprio, Teyana Taylor and Sean Penn, costs over $130 million to produce and added $26.1 million from international markets.
Critics are hailing it as Anderson's strongest work, while awards watchers already see it as a best picture contender. Moviegoers gave it an "A" CinemaScore, though analysts pointed out the opening remains modest against its budget. Observers believe strong word-of-mouth and awards momentum could fuel its long-term run.
The release marks Warner Bros' ninth No 1 opening this year, pushing its global total to $4 billion.
Top 5 (Fri-Sun): One Battle After Another – $22.4m, Gabby's Dollhouse – $13.7m, Demon Slayer – $7.1m, Conjuring: Last Rites – $6.9m, Strangers 2 – $5.9m.