Britain s Harry Potter movie tour has generated more than $1 billion of revenue since it opened 12 years ago according to its latest financial statements which show that sales doubled to a record $184.4 million (£149.1 million) in 2022 as the end of pandemic restrictions cast a powerful spell on the attraction.