The latest DC Extended Universe film, supervillain teamup Suicide Squad, received quite the drubbing from critics and has […]