The Suicide Squad is the latest live-action offering from DC. It’s directed by James Gunn, […]