If you are unaware, cognitive dissonance is trying to hold two opposing beliefs at the same time. This movie is trying to be both an old-school Hollywood musical romance and a modern, more realistic story at the same time. The problem is that these two styles do not play well together. You can either have the beautiful, yet unrealistic world of Singin' in the Rain or Oklahoma or you can have the more realistic but less shiny Lost in Translation or My Best Friend's Wedding, but trying to smash together Singin' in the Rain and Lost in Translation is going to turn out to be a big mess.

I am a fan of old-school musicals, and I do enjoy a more realistic story as well. To me, this movie was not so much a "you got your chocolate in my peanut butter" moment as a "you got your anchovy pizza in my strawberry cheesecake" moment. No matter what frame of mind I tried to view this movie in, I was just annoyed. I appear to be in the minority in my low opinion of this movie, but I'm used to not thinking like the crowd, so I'm used to it.