Comics Movies slider ‘Suicide Squad’ Wins Oscar for Best Makeup, Internet Goes Wild Brad Repka February 27, 2017 Suicide Squad can now call themselves an Oscar-winning film. The film nabbed the Oscar for best […]