Thin on character development, thin on good dialogue or any believable emotions. The plot itself is convoluted with characters' intentions and allegiances changing at the drop of a hat without much sense. Too many plot holes, I spent half the time wondering how the hell did that just make any possible sense? The bad guys have zero character either, I did feel hate for the main bad character, so I'll give the movie that.