Picture 1 of 15
Stock photo
Picture 1 of 15
Stock photo
Almost Human 5060162234007 With Henry Silva DVD Region 2
Price:
AU $24.99
Free postage
Returns:
Condition:
DVD titled - Almost Human (Italian Title: Milano Odia : La Polizia Non Può Sparare which translates into Milan Hates : The Police Can't Shoot ) is a 1974 Italian poliziotteschi film directed by Umberto Lenzi.