So after watching and greatly enjoying the anime series, naturally I checked out the movie and loved it just as much! The visuals were awesome and overall the story was entertaining and didn't get boring.
Despite the large cast of characters in the movie, the makers did well to give them all proper screen time and gave more to those who had little during the anime series. Though I felt they needed to show more for some side events and left a few things hanging with no conclusion.
Overall its a great movie, with excellent dubbing except for one character that I didn't care for. But you will need to watch the anime series before watching this movie.