How to qualify this film, simply HORRIBLE. It is badly done with poor dialogues, Reeves played as bad as ever and Cameron Diaz competed with him. Do not waste your time watching such a film although a big waste of money has already occurred to make the film.