Brand films at one and two on U.S. box office chart

The Easter-themed movie, in which the British funnyman voices a bunny, took another $21.7 million (£13.56 million) in its second week at number one, boosting its 10-day total to $68.2 million (£42.6 million).

Arthur, which also stars Dame Helen Mirren and Jennifer Garner, opened at two with $12.6 million (£7.88 million).

Action film Hanna debuted in third place with $12.3 million (£7.69 million), and Soul Surfer, a biopic about one-armed surfer Bethany Hamilton’s terrifying shark attack, is new at four.

Meanwhile, Natalie Portman and James Franco’s stoner comedy Your Highness, set in medieval times, limped into the chart at six with opening weekend takings of $9.5 million (£5.93 million).