It was difficult to sort out who the good guys were most of the time, but I enjoyed the story.