Reynolds in the wars for new role
Ryan Reynolds was “beaten up” by ‘Green Lantern’ director Martin Campbell.
The 34-year-old actor, who plays Hal Jordan, a man who is bestowed superpowers by an intergalactic order known as the Green Lantern Corps – says he had to get in shape for the superhero movie and claims Martin's direction was more intense than the actual training itself.