This could have been an excellent movie. The story was good, the characters were realistic and well played. The two cops were outstanding. However the violence was overplayed, unnecessarily sexually graphic and the killing spree was just not making sense after a while. It just tried to do too much and say too much and somehow lost the plot. Less is more - this could have been a great social commentary on many levels particularly violence against women but it got lost with unnecessarily violent details like the dog licking the blood of the victims.