James Cromwell, the actor who played Farmer Hoggett in "Babe", became an ethical vegan and vocal opponent of the unethical treatment of pigs because of the movie.