James Cromwell, Christine Cavanaugh (Babe's voice), Miriam Flynn (Maa's voice) and the narrator, Roscoe Lee Browne, are American. Miriam Margolyes (Fly's voice) didn't become an Australian citizen until 2013, long after the movie. She was born in Oxford, attended the University of Cambridge, and has the Oxbridge accent you'd expect. The main speaking roles are American or British actors. There are Australian actors, but "almost all Australian actors" is a huge overstatement except for the smaller roles or extras.
The author of the book the film is based on is English and set his book in rural England. It doesn't seem all that odd that the film could be considered to be set in England even though it was filmed in Australia.
Also, there are a couple regional dubbed versions of the film that use different accents so there could be a reason you don't think any of the voice actors sound British when others who have no trouble differentiating accents think they do.
reply
share