Ryan Reynolds, who has had roles in Blade: Trinity and X-Men Origins: Wolverine, will play the title character in the upcoming Green Lantern movie, DC Comics’ latest attempt to cash in on one of its superhero franchises.
The casting comes as a bit of a surprise, as momentum – at least in the rumor mill – seemed to be leaning toward Bradley Cooper. Reynolds, Cooper, Jared Leto and Justin Timberlake all had been in contention, but Reynolds, who will be the first person to play a major character for both a Marvel and DC movie, will play the ring-wielding superhero.
Green Lantern was one of my favorite comic books growing up, though I came in near the end of Hal Jordan’s tenure and abandoned the series – and comic books in general – while Kyle Rayner was still the man behind the mask. But Hal Jordan will, fittingly, be the character of choice for this adaptation, which will be directed by Martin Campbell.
Green Lantern will, frankly, be a tough movie to pull off. Though generally well known, he is not universally known like Superman, Spider-Man or Batman. Furthermore, his superpower – able to create green objects with a ring – may be tricky to bring to the big screen. But I do have some confidence that Campbell, who is the man behind such films as Goldeneye and Casino Royale, can pull it off.
Interestingly, The Hollywood Reporter, which first broke this story, notes that Reynolds was also slated to star in DC Comics’ The Flash a few years back, before that production fell through. Furthermore, apparently casting for Green Lantern took so long because Campbell, the producer and the studio each had a different favorite to play the lead.