Enjoyable but sadly missing the ingredients that would have made it special. It has that 'meta' quality begging not to be taken serious but lacks the intelligence to do something novel with it. The casting seems safe save the cartoon that Samuel L Jackson plays. Of note is young Sofia Boutella as Gazelle who is more interesting to watch in action than any of the male characters. Expected more...a lot more.