I saw this movie without knowing anything about it or seeing a preview of any kind and good lord was it awful. Incredibly unrealistic and silly, the only thing keeping it from 1 star is JLo's somewhat tolerable acting ability to carry on the incohesive plot that pulls the viewer in 5 different directions. Do not waste your time or money on this movie and thank me later!