‘Predators’ set photos reveal, well, Predators

The Robert Rodriguez-produced “Predators” won’t hunt down our box-office dollars until July, but in the meantime io9 has some kinda-illuminating set pics featuring the alien baddies as well as Adrien Brody and other stars. See the above image and more at the io9 link.