Trailer Watch: Predators JohnMarch 19, 2010 Predators is getting some good buzz from people interested in special effects.
Couple of new images of Predators JohnMarch 13, 2010 Robert Rodriguez introduces Predators to the public.