GREEN LANTERN Cast and Crew Happy to Stick to Comics Roots

Date: 15 June 2011 Time: 05:56 PM ET