This was a completely unexpected master piece that I will watch every Christmas. I felt like I was watching a broadway show. If you want to feel great then watch this movie. The production of some of the numbers was visually beautiful in so many ways.