Good premise but terrible acting by JLo. Casting and directing failure in this movie. She acted like a little kid always in tantrums. Totally irritating!! Her personality did not fit the role. Only reason I stayed with it as long as I can was to see the outcome but I didn't even get halfway and fell asleep. Don't waste your time!!!