I've seen various adaptations of this classic novel, but this is certainly one of the darkest. I was surprised at how accurately it portrayed the original novel, respecting all aspects of the text while still making for an entertaining film.
Though the story never let me down, I didn't warm to the animation and it was too clearly made to be watched in 3D (it was like playing a video game at times). Jim Carrey was a fair choice for Scrooge; he stayed far enough away from another Grinch but was light enough to ease the grim moments in the film.
Not for younger children at all, but a great adaptation for older generations.