James and the Giant Compass

James and the Giant Compass is a British-American 3D live-action/computer-animated musical fantasy film from Universal Pictures and Walden Media. It is a sequel to 1996's James and the Giant Peach, which was loosely based on the 1961 novel of the same name by Roald Dahl.

Cast

 * Martin Freeman as James Henry Trotter, is an adult.
 * as Young James Henry Trotter

Voice cast

 * Simon Callow as Mr. Grasshopper
 * Richard Dreyfuss as Mr. Centipede
 * Jeff Bennett as Mr. Centipede (singing voice)
 * Jane Leeves as Mrs. Ladybug
 * Susan Sarandon as Miss Spider
 * David Thewlis as Earthworm
 * Miriam Margolyes as Glowworm