The complete cast of the film James and the Giant Peach included John Lumens , Miriam Margolyes , Simon Callow , Richard Dreyfuss , Susan Sarandon , Jane Leeves , and David Thewlis .
Co-stars John Lumens and Miriam Margolyes played James 's aunts in the live-action segments of the film James and the Giant Peach , while Simon Callow , Richard Dreyfuss , Susan Sarandon , Jane Leeves , and David Thewlis voiced his insect friends in the animation sequences .
James and the Giant Peach -LRB-film-RRB-