故事主人公是一個名叫雅各布的男孩,他認為自己是一只困在人類身體裏的狼。影片一開始,他來到一家專門治療他的疾病的診所,這種疾病在我們的社會中是真實存在的,而且還在不斷惡化,被稱為物種焦慮癥。
這家診所被當地人戲稱為「動物園」,裏面大多是青少年和孩子,他們以為自己其實是松鼠、老虎和熊貓等。在各種刺耳的動物叫聲中,患者經歷了許多不同的「壓抑」療法。其中一種就是可怕的「羞辱療法」,在這種療法中,受試者被迫表現得像他們自稱的動物一樣極端,比如一個以為自己是鸚鵡的女孩被帶到屋頂強迫飛翔,而另一個自稱是松鼠的男孩則被強迫爬上一棵樹,結果弄得手指甲流血不止。但當雅各布有機會嚎叫,像狼一樣行動時,他卻感到釋放。與那些逐漸「放棄」動物自我的青少年同齡人不同,他離「治愈」越來越遠。
唯一能緩解他日益不安的是「野貓」,一個22歲的神秘病人,雅各布和她在深夜徘徊在醫院。兩人形成了一段不可思議的友誼,並逐漸發展成對各自的迷戀。但是,當雅各布被逼到極限時,他惡毒地攻擊了一位治療師,並被關在一個被稱為籠子的單獨監禁形式中,野貓看到了他的真實本性。他能為了愛情而放棄真實的自我嗎?他能壓抑自己的身份去遵守社會的規範嗎?