The Suicide Squad home entertainment release details and special features revealed – Flickering Myth September 3, 2021 "kaiju" - Google News The Suicide Squad home entertainment release details and special features revealed Flickering Myth