Jennifer Lopez plays the role of a waitress, who finds the seemingly perfect match, gets a beautiful daughter, and lives happily ever after. But that's just the start of it, it turns out that there is a lot of imperfection hiding below the surface. Her husband craves control, isn't satisfied unless he gets all he can, and does everything he can to keep her within his grasp. A seemingly romantic movie that eventually turns into thriller. Great plot, great filming, great acting.
rated 3/5: not bad