Poor storytelling and poor directing skill. I can see they wanna put feminism, action, family bond and traditional culture all in this movie but they didn't do a good job. It turns out to be a weird mixture and makes the watching experience very discontinuous.