Alexandra Delli Colli Italy Best movies: Catherine & Co. (1975) The New York Ripper (1982) Zombie Holocaust (1980)