Directed by Alfredo Angeli
Release Date 1967-04-13 Budget N/A Revenue N/A Rating 4.8/10 Runtime 113 mins