The Predators have landed on a strange planet. They are hunting the Serpents, also known as Xenomorphs. Little do they know, this planet is stranger than it looks.