I really dug this film when I saw it a few years ago (despite it having badly dubbed voices - a pet hate). Wasn't sure how much was cut out of the version I watched, it definatley had some fucked up shit in it.
Some info for Mr Dracula
...... I still haven't check out Salo yet. Not sure if I'm into that kinda thing these days.