Almost Human (1974) watch online

MoCuishle

Directed by: Umberto Lenzi Stars: Tomas Milian, Henry Silva and Laura Belli Language: English Country: Italy Also known as: Milano odia: la polizia non può sparare, The Death Dealer, The Executioner Description: A small-time homicidal maniac kidnaps the daughter of a rich man, prompting a hardened detective to work outside […]