I’ll give credit where it’s due . It’s a beautiful movie with amazing world-building , legitimate funny moments and by far some of the best fights throughout. However where the movie tends to fail is in its theme of trust , how one should just trust someone blindly even after people betray you several times over , rather then learning from betrayal and only trusting people you get to know . Not to say you shouldn’t watch the movie as I keep from spoiling the main story , but that it’s overall message is severely flawed and takes to being the exact opposite of what we’ve been trying to teach our children.