Despite all of the negative reviews by the 'experts', I actually enjoyed the film.
The story is weak - but this is as anticipated, as it is the same story as the musical.
I fully expected CGI, and was not, in the least, put off by it. (Which films, these days, do not have CGI!?).
The singing was good - as were the arrangements.
What more would you want in a Christmas musical?