Mario Bava revealed himself as a master of... More >>>