Suicide Squad anyone?