Suicide Squad: Hell to Pay (2018) 8 April 201830 November 2020 Rating: ★★ Animation/Team-Up of DC Comics Super-Villains Director: Sam Liu Actors: Christian Slater, Tara Strong, Vanessa Williams, Billy Brown, … Category: Fantasy