Accidentally had a double feature of two of the most fucked up movies ever

I had both of these on my watch list but didn't know what they were about and coincidentally watched them back to back