The Lego Batman Movie has won the weekend for the second week in a row at the US box office, easily holding off the challenge of Fifty Shades Darker (also in its second week) and new arrival The Great Wall.
The Great Wall was not expected to set the US box office alight, and performed accordingly – taking $18.1m to land in third – but for a film budgeted at $150m it will count as a nut not cracked.
Both films comprehensively defeated The Great Wall, the Zhang Yimou-directed fantasy action thriller starring Matt Damon, which arrived in America on the back of huge success in China (over $170m) as well as an ongoing row about “whitewashing”.
According to estimated figures, Lego Batman came in with $34.22m, a drop of 35% from last weekend’s $53m – holding up well compared with Fifty Shades, which lost 55% to end with $20.97m.