Culture & Critics Corner

[Review] “Suicide Squad: Hell To Pay” (2018)

Suicide Squad: Hell To Pay was released in 2018. The movie was directed by Sam Liu and stars Christian Slater, Vanessa Williams, Billy Brown, Tara Strong, C. Thomas Howell, and Liam McIntyre. The plot sees Amanda Waller putting together the Suicide Squad to obtain a get-out-of-hell-free card before other villains […]