It starts of strong with good nodes to the original while building tension around the newly introduced characters.
About midway through it looses it's way. The fight sequences are messy and confusing. The story becomes cheesey and more like a rom-com in some parts. It was good try with some stellar acting in many areas.
It was still a bit disappointing.