Harry Potter and the Prisoner of Azkaban is continuing to conjure up box office magic at cinemas worldwide.
The third Potter film made £5m on its first day of release in the UK
The film topped the global box office last weekend, taking $113.5m (£61.6m) from 24 countries outside the US and Canada, Hollywood Reporter said.
Only Lord of the Rings: The Return of the King and Matrix Revolutions have fared better around the world.
Warner Bros said the film's success was highlighted by its "phenomenal" first day opening in the UK.
It became the first film to make more than £5m on its first day of release in the UK, on 31 May.
HARRY POTTER TAKINGS
UK - £23.7m
France - £9.6m
Germany - £8.2m
Italy - £3.7m
Netherlands - £2m
Mexico - £2.8m
Taiwan - £1.7m
Russia - £1.3m
Source: Hollywood Reporter
Other recent summer entries have continued to make an impact on the global box office.
Monster-fest Van Helsing opened its overseas run with $55.3m (£30m) from 41 countries outside the US and Canada, Troy with $54.7m (£29.6m) from 47 and The Day After Tomorrow with $85m (£46m) from 110.
The disaster movie only slipped to second place in countries where The Prisoner of Azkaban opened.
Shrek 2 is continuing to do well in the US and Canada and has taken an estimated $5.5m (£3m) from five south east Asia markets in three weeks.
The film is due to open in central and south America later this month and in Europe in July.
UK AND IRELAND FILM TOP FIVE
1) The Prisoner of Azkaban
2) The Day After Tomorrow
4) Van Helsing
5) Bad Education (La Mala Educacion)
Source: Screen International
Meanwhile, The Prisoner of Azkaban has pushed disaster movie The Day After Tomorrow off the top of the UK and Ireland box office.
The wizard schoolboy's latest adventure took £9.5m between Friday and Sunday - taking a total of £23m in its opening week.
The Day After Tomorrow, starring Jake Gyllenhaal, fell to number two, while epic Troy is at number three.
Australian film Japanese Story entered the chart at nine, taking £37,580 from just 15 screens.