The bad: Rambling story, poor character depth and deviates waaaaay too much from the source material.
The decent: combat and fight scenes are somewhat entertaining, but also not entirely satisfying.
The good: great filmography and great costume designs.