Aastal 480 eKr astusid Termopüülide mäekitsuses kuningas Leonidas ja 300 kartmatut spartalast vastu kuningas Xerxese poolt juhitud tohutule Pärsia armeele, mille koosseisus oli umbes 250 000 sõdurit mitmetest erinevatest rahvustest. Spartalaste ennastohverdav vaprus sai eeskujuks kogu muistsele Kreekale, et pärslastest sissetungijate vastu ühineda ning muutis need mehed surematuks legendiks.

Film räägib põrsakesest nimega Babe, kes on tapamaja asukas, ehk tulevane peekon või vorst. Imekombel Babe aga pääeb tapamajast tänu talupidaja Hoggettile, kellele põrsas meeldima hakkab ja kes ta ära ostab ning enda farmi viib.