Jan et Antonina Zabinski dirigent le zoo de Varsovie quand éclate la Seconde Guerre Mondiale. Les animaux sont tués sous les bombardements, envoyés à Berlin ou servent de gibier aux officiers allemands. Jan et Antonina se mettent alors à élever des porcs - officiellement pour les troupes, officieusement pour nourrir les habitants du ghetto. Surtout, ils profitent d'un réseau de souterrains reliant les cages pour y cacher des juifs et les faire quitter le pays.