Reading the other reviews about this movie being predictable, and no chemistry between the actors, etc......I say, come on! It was a great little movie about love - did I figure it out? - Yes but did I laugh out loud - Yes! My girlfriends and I loved it! Amy Adams was great and her co-star was very funny as the 'putting up with the American because I need the money Irishman.' A fun feel good movie - enjoy!