The magic of Harry Potter has rubbed off on the UK box office, which has enjoyed its highest ticket sales in 20 years thanks to the celluloid adventures of the young wizard.
The magic of Harry Potter has rubbed off on the UK box office, which has enjoyed its highest ticket sales in 20 years thanks to the celluloid adventures of the young wizard.