This movie was pretty deep... it makes you think. You would think it's just revenge but the character Cassie actually never loses her empathy. It's a shame this sort of thing does truly happen more than people realize to women. I didn't really like what happened to her in the end though. Good movie... sad...