I dont understand why this film got such poor reviews from critics. They claim, it provides a few laughs. Maybe I have a strange sense of humor or something. But I personally got more than a few. They also go onto to say the leads are a "pair of unlikeable leads.". I don't think I know anyone who doesn't like Ashton Kutcher. I personally have loved a lot of his past work, including this. I'm not the biggest Cameron Diaz fan myself. But the same goes for her. I can't remember hearing a single soul speaking a bad word about her work. For me the two made a great screen couple, and the romance to the story was what made the film for me. The worst thing I could probably say about it is, the plot might not be the most original. But all and all I definitely recommend giving this film a watch!