Tagged: Predator

Predators elevates the franchise with suspense

Predators elevates the franchise with suspense

The Predator franchise was slipping down the slope of ridiculousness and on it’s way to Mega Shark vs Giant Octopus territory when Robert Rodriguez was announced as the producer of a brand new enrtry...