Jun 4 Jun 4 Suicide Squad Director Blames DC's Geoff Johns for Ruining Plans Armin DC Comics News DC’s Executive blamed for problems.