This is a funny, feel good movie. The chemistry between Rachel McAdams and Will Ferrill is great, and the casting is spot-on. The last few Will Ferrill movies I have watched disappointed me somewhat, so this was a pleasant surprise. It was a little long, but overall very entertaining.