This whole series is the best. JK Rowling's imagination is unbelievable. While reading the book, you will be watching the movie directly in your head. Even though this book is so not real, it includes magic a lot, I now feel like there's actually a world like this. I've read the series 3 times, and I'd still read it again and again. It's great for all fantasy lovers out there!