Ryan Reynolds Cast as Hal Jordan

Date: 11 July 2009 Time: 11:09 AM ET