This was an okay movie. It was entertaining but had a bit too many too's: too many dark fight scenes where it was hard to tell the good guys from the bad ones. Too many loose ends and useless clues and too long. It could easily have been shaved by a half hour. The relationships between the characters was very good; very well developed.