Amazing cast. Amazing premise. Amazing producers. Terrible execution. Predictable from start to finish, sloppy storytelling throughout. Clunky character development. And a level of violence that was not only hard to stomach at times, but often completely unnecessary to the plot. So much wasted potential… a very middle of the road, at best, film that should have knocked it out of the park. A lot of other options at the cinema this week/weekend.