Vampir Lestat (T. Cruise) je besmrtan, točnije bezvremenski, on ne zna svoje godine. Za njega je svijet beskrajan i beskonačan. Lestat živi u rijeci krvi koja je nužna za njegovo postojanje, a kada zaželi, on svojim žrtvama podaruje vječni život htjele one to ili ne. U Lestatov život potkraj 18. stoljeća ulazi Luis (B. Pitt), čovjek koji je uništen zbog gubitka žene i kćeri. Iako Luis postaje besmrtan, on će pokušati spriječiti bezdušnog Lestata u neumoljivu uništavanju ljudi. Dvije stotine godina kasnije, u San Fransiscu 20. stoljeća, Luis je svoju priču odlučio ispričati mladom novinaru (C. Slater) - vampirsku priču o želji, ljubavi, tuzi, strahu i ekstazi. Novinar je napisao reportažu koja je postala glasovita pod naslovom "Intervju s vampirom".

Stara policijska postaja 13 u predgrađu trebala bi prestati s radom dolaskom Nove godine i nekoliko njezinih službenika se okuplja na dočeku povezanom s oproštajem. Snježna oluja sprečava policijsko vozilo sa zatvorenicima među kojima je i ubojica policajca, jedan od šefova organiziranog kriminala Bishop (L. Fishburn) da nastavi put prema odredištu izvan Detroita, pa ih ostavlja u toj policijskoj stanici dok se vrijeme ne smiri. Uskoro grupa teško naoružanih ljudi napada stanicu i traži da im se preda Bishop. Policajac Roenick (E. Hawke) koji već mjesecima ne sudjeluje u akcijama, jer sam sebe krivi za smrt dvoje kolega u sukobu s gangsterima, preuzima obranu od onih za koje se u početku misli da su Bishopovi ljudi, što se pokazuje netočnim kada postaje jasno da napadači žele ubiti i Bishopa i sve u postaji, ne bi li se tako zatajila Bishopova povezanost s policijskim vrhom. Slijedi borba na život i smrt.