I didn't have much expectations for this movie but it was enjoyable enough. Maybe it has some holes that were created to appeal the action movies viewer. I also "borrows" without shame from "Princess Mononoke" and other movies but, as a whole, it is decent enough.