Pretty good movie. Good story. Overall pretty entertaining. Special effects in fight scenes are neat. If the unnecessary plot twists toward the end was not done it would have been better. Why did the writers feel the need to complicate things? Still really good.