From Rome, Lazio, Italy • 1933 - 2015
Mario Caiano (February 13, 1933 – September 20, 2015) was an Italian film director, screenwriter, producer, art director and second unit director. (Via Wikipedia)
Calling All Police CarsFilm • 1975
Eye in the LabyrinthFilm • 1972
In the Folds of the FleshFilm • 1970
Nightmare CastleFilm • 1965