Awful story writing.
Fighting/battle scenes were scripted by someone who has not seen a real fight their entire life.
Incompetent characters that make it look like a satire. Their naive behavior makes me think that the writers are teenagers.
wish I could give it less than 1 star.