I recently read the book partly because the movie was coming out. I enjoyed the book and felt it was well written, I was actually amazed at how well it translated into a movie. While not every single detail in the movie was faithful to the book; which could have been, the book is quite short; everything that was important to the story was included. The message was the same even thought it was not as Christian as the book was. The same story of redemption and resurrection were intact but they did not feel overly religious.
The acting in the movie was better than I expected. All the kids played their roles very good with the exception of Peter. I felt he could have been a little stronger without shouting to express emotion. Tilda Swinton, who played Gabriel in Constantine, was perfectly cast as the White Witch. Liam Neeson was also excellent as the voice of Aslan.
The CGI in the movie did not impress me or disappoint me. I was able to see when and how it was being used and it did not detract from the story. I am not sure what the budget was for the movie so I cannot really complain too much about it. All the battle scenes were done without the use of tons of blood or gore and still delivered the intensity the story demanded.
Overall this is an excellent family movie. It has a strong message of good vs evil, teaches responsibility and redemption. I think that it is a most see for kids and it is good enough to go visit the movie theater.