This was by far the DUMBEST predator yet, and I'm convinced his clan got tired of him hanging around, and dumped him on earth just to get rid of him. Also, that face design... yeesh.
Ultimately, waste of a really good premise. Setting and human characters were great, but the predator...