I have to be honest this movie was confusing & hard to understand. I have not watched the anime. So, I have no idea what the story is supposed to be. But this was very weird. I understood that there were different groups fighting each other, but I am confused as to who was good & who was bad. I think this is prolly an awesome anime. But it was a very confusing movie. I liked the music for sure.