Lopez shows her acting prowess, and Hudgen's pairs well in the role of her daughter. The story has more strengths than weaknesses, but is bogged down by some head scratching plot twists and minor roles, especially the young boy who is a fan of cursing. Treat Williams is solid throughout. Worth a watch.