Dramatický příběh ze 70. let nás zavádí do katolické střední školy, kterou navštěvují dva kamarádi Francis (Emile Hirsch) a Tim (Kieran Culkin). Oni i jejich nezkušení spolužáci zatím vnímají svět podle jednoduchých pravidel. Existuje dobro a zlo, které od sebe lze vždycky...
Německá Zoo ve Frankfurtu je vcelku normální, zvířátka se chovají mile, všichni na ně jezdí a mají je rádi. Budou je mít ale rádi teď? V Zoo totiž nastane peklo, když se zvířata napijí, díky chybě personálu, z chemicky znečištěné vody a stanou se z nich vraždící...