Blake Lively landed the female lead opposite Ryan Reynolds in Warner Bros.’ ‘Green Lantern’, according to THR. Blake will play Carol Ferris, who runs her father’s aerospace company and hires cocky test pilot Hal Jordan (Reynolds), who later becomes the intergalactic policeman Green Lantern. In the comics, the romance became complicated when an alien race bestowed her the power of a crystal called the Star Sapphire.
The role called for a slightly older actress, but Blake impressed the studio and filmmakers with her audition. They were also impressed with her work in ‘The Town,’ its adaptation of the gritty Chuck Hogan novel directed by Ben Affleck now in post-production.