7 July 2010
Predators: The Humans
Robert Rodriguez presents a bold new chapter in the Predator universe, Predators, shot on location under Rodriguez’s creative auspices at the filmmaker’s Austin-based Troublemaker Studios, directed by Nimrod Antal.
The film ...