Georgie Henley Skandar Keynes William Moseley Anna Popplewell Tilda Swinton James McAvoy Jim Broadbent Kiran Shah James Cosmo Judy McIntosh Elizabeth Hawthorne Patrick Kake Shane Rangi Brandon Cook Cassie Cook Morris Lupton Shelly Edwards