Wow..just wow..what a movie..will not forget the climax song for a long time..Rachel McAdams is what dreams are made of..and Will Ferrel is awesome and understated but super funny..I couldn't stop myself from watching it over and over again..it totally lifts you up..so if you're looking for something to lift your sagging spirit just watch this one and you won't regret..hell you might even wanna thank me for it..don't worry about the negative reviews.. believe me it's 90 min well spent