Not to be confused with Almost Human (2013) or Almost Human (2013 series).
Screen Shot 2018-10-05 at 8.58.14 AM

Almost Human (1974)

aka Milano Odia: La Polizia non Puo Sparare aka The Death Dealer aka The Executioner 

Director: Umberto Lenzi 

Male DeathsEdit

Female Deaths Edit


Community content is available under CC-BY-SA unless otherwise noted.