Georgie Henley Skandar Keynes William Moseley Anna Popplewell Ben Barnes Sergio Castellitto Peter Dinklage Warwick Davis Vincent Grass Pierfrancesco Favino Cornell John Damián Alcázar Alicia Borrachero Simón Andreu Predrag Bjelac David Bowl