But there are still problems
1. The Bad guy is so much cooler than the Good guy. Tilda Swinton v a pompous CGI lion: no contest.
2. Child actors. The little girl playing Lucy is a delight. The others not so much.
3. Violence for its own sake. I'll bet Lewis dismisses the climactic battle in a page. Here it goes on and on and on.
Back to Aslan. If fictional characters who embody virtue are almost always boring- and they are- then our conception of virtue must be wrong.