Predators Featurette for the character of 'Edwin'

This is a profile of 'Edwin', the surgeon character played by Topher Grace, and a man who has 'seen and done horrible things', as described by Rodriguez. While he looks like the odd man out, it turns out Edwin may be even deadlier than the rest of the captives. Predators is in theaters on July 10th!