Loved everything about this movie...So many funny parts, Just seeing Will Ferrell with his long hair is enough to make me laugh. Rachel McAdams was so real and adorable in this role. Loved the music too. I don't typically watch movies more than once but I have watched this one several times and love it more and more every time!! :)