Suicide Squad review: Another DC film gets THUMBS DOWN from the Twitterati!