Suicide Squad’ is a clown car of flaccid evil posturing

New DC Cinematic Universe chapter lacks the necessary teeth to be memorable

by