Alien Predator (Survivor)

The Alien Predator appeared in the 2014 movie called Survivor. This Alien Creature lives on some distant desert planet, feeding on the horses and various humanoids that populate it. It appeared to fill the same niche as Earth's panther, hunting alone.