The Predators Have Arrived

Inside is a brand new image of the Predator, or should I say “a” Predator from Fox’s upcoming battle of the year (Freddy vs Jason was the battle of the century), Alien vs Predator. Thanks to all of the set reports and teasers, the film has gone from sounding like a piece of crap to a film with extremely high potential. Read on for an image from the film that hits theaters August 6, 2004.

Image courtesy of Comingsoon:

Source: Comingsoon