William Moseley says he wasn't really prepared for the challenges of his meatier "Prince Caspian" role. (5.8.08)