Sündides avastab 9 end keset post-apokalüptilist maailma. Kõik inimesed on kadunud ja ainult läbi juhuse leiab ta rühma endasarnaseid olevusi, kes varjavad end mööda maad liikuvate koletute masinate eest. Uustulnuk 9 veenab peagi teisi, et enda varjamisest pole mingit kasu. Kui nad tahavad ellu jääda, siis peaks hoopistükkis ise ründama ja välja selgitama, miks masinad neid hävitada tahavad. Nagu nad varsti avastavad, võib kogu tsivilisatsiooni tulevik olla nende kätes.

Sõda aristokraatlike vampiiride ning verejanuliste libahuntide vahel on kestnud sajandeid, nüüd viiakse meid selle konflikti juurte juurde. Libahuntide ridadest kerkib esile raevukas Lucian (Michael Sheen), kes innustab oma rassi hakkama vastu Viktorile (Bill Nighy), julmale vampiirikuningale, kes on libahunte aastasadu taga kiusanud. Lucianile on abiks tema salajane armastatu, kaunis vampiir Sonja (Rhona Mitra). Üheskoos püüavad nad vabastada libahundid kurnavast orjusest.