Edwin is the hidden secondary antagonist in the movie Predators. He is played by Topher Grace, who also played Venom in Spider-Man 3.