Suicide Squad hits theaters today and unless you’ve been buried deep inside of a hole in the bowels of Belle Reve, you might have heard the film has found itself amidst a bit of controversy. Between the lashing it has received from the critics and the heated debates among die-hard keyboard warriors, ‘Suicide Squad’ is […]