Henry Selick’s James & The Giant Peach is one of those films I watched so many times and at such an impressionable age that it’s been sort of seared into my consciousness like an especially vivid dream. It’s also one of the few adaptations of a book by beloved author Roald Dahl that really captures the magic of the source material. I can think of this and maybe one other film version of his stories that have anything close to that demented whimsical aura his writing had, he’s a bit like Dr. Seuss in the sense that what he did was so specific and special that it’s almost futile to even try to faithfully adapt it. The story is unmistakable: young orphan James (Paul Terry) is out in the care of abusive relatives Aunt Spiker (Joanna Lumley) and and Aunt Sponge (Miriam Margoyles), horrible, ugly old cows who mistreat him day and night. One day a mysterious Old Man (Pete Postlethwaite, charismatic and well casted) gives him a little bag of magic radioactive rice kernels, which turn a nearby peach into a gargantuan hideout in which he finds some unlikely friends. Earthworm (David Thewlis), Centipede (a feisty Richard Dreyfus), Spider (Susan Sarandon), Gloworm (Margoyles in a dual role), Grasshopper (Simon Callow) and Ladybug (Jane Leeves) form up the boy’s entomological posse as they roll the giant peach down into the sea and embark on a musically surreal adventure that includes seagulls, undead arctic pirates, a massive storm, musical numbers and one pissed off steam punk mecha-Shark. Selick uses the the same jaw dropping, gorgeous stop motion animation he employed in A Nightmare Before Christmas, and the result is tactile, textured visuals that give all the animated scenes bizarro world realism, I’m not sure if there’s a Blu Ray out there but there really ought to be. This is one visually spectacular piece with a real sense of wonder and playfulness, and although it deviates from the book a fair bit, it still somehow does Dahl proud in terms of style and tone. A treasure .