Jim Carrey is full of surprises and the entire movie is a theatrical outburst of his talent, under the brilliant direction of Robert Zemeckis. Brilliant because it manages to make take the Dickens story and walk us through all its dimensions, without fear of sadness and, in the same time, he has the cold blood to use the magic wand for a happy end. I wasn't a big 3D fan until this movie, maybe because I didn't see any possibility to enrich the classical format, perfect as it became with the years... 'A Christmas Carol' gains a lot from 3D being a sensorial experience enhanced by IMAX technology.All in all, it's not a story for kids, because it's rather disturbing and contemplative. Gary Oldman's pointing finger will stay with you for a while... It's an enchanting story and I encourage you to go and see it.