I loved the book and was really looking forward to seeing the film, but was slightly put off to hear that it was set in the USA instead of Ireland. But, in spite of this I decided to give it a go and was pleasantly surprised. Yes, it is very different from the book but if you can put that aside and see it as a film in it's own right you'll really enjoy it.
Hilary Swank and Gerard Butler are delightful as a couple and their acting is amazing. Swank's acting during the funeral scene is superb. Laughing and crying at the same time through the playing of Fairytale of New York, she just tugs at the heartstrings.
Some reviewers have criticised it saying that it slagged off the Irish and called us leprechauns. But the only references to that were when Gerry made a silly, jokey remark and Holly said something about being in love with a leprechaun; and also when the sing-a-gram comes to the door, which was just Gerry's silly way of reminding Holly about him and also about St.Patrick's day. A couple of references to something that we ourselves promote as part of the tourist trade can hardly be classed as racism! In fact, the Irish are portrayed as attractive, intelligent, warm, friendly, hard-working, fun-loving, creative people, who are fortunate enough to live in a beautiful land, so I don't think there's anything for us to take offence at.
This film is full of romance, comedy, pathos, top-class performances, and stunning scenery. Don't be put off by the negative revues of people who might prefer more sex and violence. Sometimes it's nice to see people overcoming challenges and, with the help of family and friends, coming out the other side with humour and optimism.