Hellish viewing: intense, kinky scene with demonic elements.