Zane's character is easily the worst thing about the film. What is he really loved Rose and wasn't evil incarnate? If he had any nuance at all, it might have made an interesting choice for the audience:
Was Rose a repressed girl finally breaking free? Or was she a cheating skank who bones a prepubescent little kid because she's bored?
Zane being Beelzebub in this movie made everything way too simplistic.

Well said.