Every year near the festive season, there’s one franchise that families keep coming back to, no matter how many times they’ve already seen it: Harry Potter. Even in recent years, despite controversies ...