Batman vs Superman: Dawn of Justice has taken 424 million dollars at the box office worldwide in its first five days despite poor reviews.
The global total - the fourth-highest ever - included 170.1 million dollars in the United States, a record for a March debut and the 6th highest US opening weekend.
Dawn of Justice took 15.5 million in the UK - also a record for March.
The film bringing the two superheroes together for the first time is a welcome success for Warner Bros.