I'm giving Suicide Squad one last chance - Season 1 release time, maintenance, patch notes By gerdabnews.com 28 Mar, 2024 I'm giving Suicide Squad one last chance - Season 1 release time, maintenance, patch notesHere's everything you need to know about Suicide Squad Kill the Justice League's first season, which has a March 28 release date.