WRITER: Geoff Johns