We get way more French than anyone's comfortable with as we review the cannibal film "Delicatessen".
Vaginal "Teeth" and "Black Sheep." Quite the interesting double feature.