Josh Brolin will not be starring in HBO's Green Lantern TV show, after all. Sources exclusively tell The Hollywood Reporter the actor has passed on an offer to star in 'Lanterns,' the DC Studios series based on the Green Lanterns superhero character. Brolin was eyed to play Hal Jordan, the cocky Green Lantern hero previously played by Ryan Reynolds in the 2011 'Green Lantern' movie.