The Harry Potter series is the third highest-grossing film franchise of all time. The eight films in the main series, along with the Fantastic Beasts spin-offs, have grossed a truly spellbinding $9.5 billion (£7.4bn) overall.
But have you ever wondered which Wizarding World film performed best at the box office? Read on as we reveal the highest-grossing Harry Potter films, ranked.
All dollar amounts in US dollars, and all currency conversions are historic.