Review: GREEN LANTERN Avoids Cheese and Charm in Film Debut

Date: 16 June 2011 Time: 08:30 PM ET