Lets get this straight, 1. Live action anime adaptations are terrible and 2. foreign films don't score high on western rating sites. Now that is out of the way, The movie totally breaks statement 1 by not doing what most live actions tend to do, which is change the story and are able to summarize their cast by understanding the genre this movie is as well as the audience members that have come to watch. So if youre looking for a decent live action anime adaptation this movie exceeds it.