Alien Hunters

Predators on a distant terrestrial planet must be fast and lethal just like their counterparts on Earth.