Just saw it with my mom and came home and bought the soundtrack. The numbers are very catchy and I felt like they did a good job of telling the story although a few liberties were taken (it wouldn't be a movie if they didn't). I love musicals and I think this is now in my top 5.