Harsh scene with intense violence and rough sex. Harsh scene with intense violence and rough sex. Brutal