Cast and Crew of Babe

Babe

"Babe" is a family film that fits squarely within the genre's typical elements, such as featuring anthropomorphic animal characters, delivering heartwarming messages, and emphasizing themes of friendship, self-discovery, and acceptance. Like many family movies, it uses engaging storytelling and charming characters—voiced by talents like Christine Cavanaugh and Miriam Margolyes—to appeal to both children and adults. What sets "Babe" apart from other family titles is its unique protagonist: a pig who defies expectations by aspiring to be a sheep herder, a role traditionally unthinkable for his species. This narrative challenges conventional roles and encourages viewers to believe in their own potential, making the film not only entertaining but also inspiring and memorable within its genre.

Main Cast of Babe

Christine Cavanaugh as Babe (voice)

Christine Cavanaugh

Babe (voice)
Miriam Margolyes as Fly (voice)

Miriam Margolyes

Fly (voice)
Danny Mann as Ferdinand (voice)

Danny Mann

Ferdinand (voice)
Hugo Weaving as Rex (voice)

Hugo Weaving

Rex (voice)
Miriam Flynn as Maa (voice)

Miriam Flynn

Maa (voice)
James Cromwell as Farmer Hoggett

James Cromwell

Farmer Hoggett
Magda Szubanski as Esme Hoggett

Magda Szubanski

Esme Hoggett

Crew of Babe

Full backstage crew list →