Suicide Squad

Suicide Squad Wins the Oscar!

Suicide Squad directed by David Ayer and featuring some of DC Comics' baddest villains on the planet just won an Oscar for Best Makeup and Hair Design. This is the first Oscar the DC Extended Universe has wo...