Today is the release of Suicide Squad. The latest film in DC Comics' cinematic universe, it follows a group of supervillains brought together by a secret government agency to execute black ops missions with a high probability of death. The film features the talents of Robin Atkin Downes as Angelo.
Advertisement