Loved it!! A nice Xmas story for us adults to enjoy. Mel Gibson plays Chris Cringle. He is Jaded by today's youth and his workshop is suffering because of it. There is violence, blood and language so the kids will need to sit this one out. However, I found it very entertaining including some great laughs amongst the calamity!! A fun time.