Well. The story, though it remained basically the same, was altered quite a bit. But in a very good way. Where C. S. Lewis writes in the stenographical style of a police report, the movie took its time and explored things a bit more. Also, depth was added, where there was none in the original:

Peter got a character and stopped being this perfect little brat. His problems with acknowledging Caspian’s power and stepping back to let Caspian do his thing was interesting, and also more realistic than his immediate acceptance in the book.

The problems Caspian had with accepting that he’s to be king of Narnia did the same thing.

The love story between Susan and Caspian – so sweet. [By the way, I was convinced that it was in the book already. And when I read it again and saw that Susan and Caspian basically don’t even meet in the book, I was really, really sruprised.]

Do I have to mention the way the girls are treated? Like they actually fight in the movie and they have a brain and so on…

So, what I am saying is that Prince Caspian was a very good movie and if C. S. Lewis hadn’t been a misogynist and a crappy story teller, that’s what the book would have looked like.

[You may wonder, why I read the books, if I judge him so harshly. Thing is, I just think he had this wonderful picture in his head and wasn’t able to put it to paper. But when I read the books, I feel like it’s just around the corner, and I kind of get a glimpse of that.]

Prince Caspian was good.
But the battle sequences sucked a bit. Why do you have automatic catapults, when you can’t adjust the direction they’re throwing the stones without a huge effort? It will always hit the same spot!

Hey, thought I was the only person who spent half the film looking to see whether they slipped a six-fingered man in there to test us!

Oh, and Ben Barnes – Colin Firth – Oscar Wilde? Someone hand me my wet-myself-with-excitement diaper please!
(Actually to be perfectly honest, I think I’d be excited about any film adaptation of Dorian Gray short of having Sacha Baron Cohen playing the title role…)