Jennifer Lopez meets the man of her dreams, Bill Campbell only to find out he's actually the man nightmares are made of. Campbell plays a philandering, abusive husband, successful in business, who marries a waitress and his character was believable as someone who hits their wife to gain control and didn't like the power to be taken from him. Juliette Lewis portrays a close friend, who realizes the physical danger Slim is in, and helps her and her daughter Tess to escape the abusive situation. Noah Wylie is also very good as a bad guy in his small-but-juicy supporting role. This movie does present a credible version of a woman who does her best to prevail and JLO's character did fight back, (even though I think physically challenging her deranged husband wasn't smart). So, if you like to see a woman fight back against her abuser, then you'll enjoy seeing Slim doing an awesome job of kicking some major butt towards the end of the movie.