"You may find Narnia a more savage place than you remember,'" the four Pevensie children are warned, when they find themselves back in the land they once ruled, 1300 years on. And indeed it is a darkerworld. The brothers do a lot more fighting, while the eldest girl Susan emerges as a Lara Croft acolyte, a sullen arrow-slinging machine with pillow lips who inevitably falls for Prince Caspian, played by Ben Barnes with a dodgy Spanish accent.