The Predator

This movie was a giant slap in the face to this property. The worst in the franchise thus far! I wonder what has made this property so hard to nail down with such a solid idea and a great premise for future films. This film started off in a good direction but at every turn…