Action
6.7
Almost Human (also know as Milano odia: la polizia non può sparare) full movie is released on Nov 14, 1975. Watch Almost Human online - the Italian Crime movie from Italy. Almost Human is directed by Umberto Lenzi and created by Ernesto Gastaldi with Tomas Milian and Henry Silva.