Suicide Squad Review – The DC Universe continues to fumble the ball
Has DC Entertainment set itself up for suicide with their latest film, Suicide Squad? In the eternal battle of the comic giants, what exactly does DC Comics have to prove to Marvel? Short answer; nothing....