It deviated a lot from the original story, and I didn't see the characters as the same from the anime or manga. The thing is, though, is I didn't mind the story being different. I felt like everything that they tried to do, (execute a different story in a world with the same magic,) they did really well. This works really well for suspense and mystery movies adapted from other sources. I couldn't guess what was going to happen, and I was constantly kept in suspense despite having seen the anime.