excellent cast voices with beautiful singing. story is very touching it brings a heart warming Christmas message to not only kids but, adults as well!! I've watched it twice now with a 7 yr old and I was impressed. would highly recommend to families.