I was very much looking forward to seeing this movie because of the stars and supporting roles, as well. I was heartily disappointed. I like Gerard Butler, and enjoyed him in the movie, but the movie was incredibly slow even for me, someone who is not into action movies. But there was too little here. Too many talented women making fools of themselves, and Dennis Quaid was thoroughly wasted as a philandering husband jealous of his wife. Outside of the main characters, all of the roles were flat and without much personality. Butler isn't the only actor who made a mistake to accept this script. Butler and Biel were the only ones with anything to work with, and they did their best, but the script was simply a failure. This was not even good enough for TV, let alone a motion picture. Save your time and money and watch something else! This is one case in which the critics were right. No wonder this was a box office flop.