If you're a big Harry Potter fan it'll be frustrating with all the plot holes. But you have to see the previous movies to know what all is going on. I went with a friend who hadn't seen them all and I ended up needing to explain a lot about the magic and what was happening