Il Boia scarlatto (Bloody Pit of Horror)(The Scarlet Hangman)(A Tale of Torture) Pictures - Rotten Tomatoes