I would definitely recommend going to an IMAX 3D theatre to experience this movie. I have seen all Christmas Carol movies, and for me this is how Charles Dickens would be best depicted his writings. Yes, it shows the dark side of being visited by ghosts, however for me this was the reality of the situation. The results and transformation of Ebenezer Scrooge are felt in the end, and for me this movie stayed true to Dickens writings and why it is complex for kids. Don't trust professional critics opinions on this movie. Robert Zemeckis, the director, has integrated technology with the perfect story into an experience that you will not forget.