Director Nimrod Antal and Producer Robert Rodriguez on the set of PREDATORS. Photo credit: Rico Torres
Director Nimrod Antal and Producer Robert Rodriguez on the set of PREDATORS. Photo credit: Rico Torres
Copyright: 2010 Twentieth Century Fox Film Corporation