constructing green lantern: from page to screen