在法國(guó)邊境的叢林中,一群狼遭到獵人的伏擊,只有一只黑色的幼崽僥幸逃脫。幼崽跑入鎮(zhèn)上尋找父母的尸體。少女安琪將它救下,并起名卡卡,放歸大自然?! ?914年世界大戰(zhàn)爆發(fā),戰(zhàn)火蔓延到這個(gè)邊遠(yuǎn)小鎮(zhèn)。鎮(zhèn)上的戈辛父子借戰(zhàn)爭(zhēng)大發(fā)其財(cái),其子埃米爾(Jean-Paul Rouve 飾)也與安琪(Laetitia Casta 莉苔希婭?考斯特 飾)定下了婚事。要強(qiáng)的安琪決心成為法國(guó)第一位女獸醫(yī),他和俄羅斯野獸搜尋者開飛機(jī)尋找家鄉(xiāng)的狼群。飛機(jī)失事,受傷的安琪被卡卡和人們稱之為瘋子的吉塞比(Stefano Accorsi 飾)解救。憤怒的埃米爾認(rèn)為狼群吃掉了未婚妻,遂決定將最后的野狼趕殺殆盡……