A mysterious man is sent deep into the forest to investigate the bizarre behavior of the notorious Dr. Tarr. What he stumbles upon is the doctor’s torture dungeon, a hellish…