In this extreme sexploitation horror shocker, a psychotic priest travels through a seemingly idyllic suburban landscape and uses his collar to secure the trust of a series of beautiful young women bef...
1936, Italian army is invading Ethiopia. Lieutenant Silvestri suffering toothache decides to reach the nearest camp hospital. But the lorry has an accident and stop near a rock, so Silvestri continues...