0:00 0:00 1x

This is read by an automated voice. Please report any issues or inconsistencies here .

Leonardo DiCaprio can still draw audiences to movie theaters.

His latest film, “One Battle After Another,” landed in the top spot at the box office this weekend, hauling in $22.4 million in the U.S. and Canada. Globally, the film made $48.5 million in its opening weekend. Industry analyst estimates had pegged the film’s debut at $20 million to $25 million, though some had predicted $30 million or more. Studio sources expected the film to bring in $20 million in its domestic opening.

Written and directed by auteur filmmaker Paul Thomas Anderson, “One Battle After Another” tells the story of a one-time revolutionary, played by DiCaprio, who must band together with old friends and com

See Full Page