DC Geoff Johns Penning ‘Green Lantern Corps’ Script After Stepping Down as DC Chief Creative Officer June 12, 2018