Hall Baltimore (Val Kilmer), egy lecsúszófélben lévő horrorkönyvszerző egy kisvárosba érkezik, mely legújabb regényének helyszínéül fog szolgálni, ám egy titokzatos gyilkossági esetbe fut bele, mely egy fiatal lány halála körül forog. Egy éjszaka álmában egy szellem bukkan fel, aki “V”-nek nevezi magát és valamilyen kapcsolatban áll a gyilkossal. Hall hálás az ölébe pottyant sztoriért és elszántan veti bele magát a nyomozásba, ám hamarosan rádöbben, hogy a titokzatos eset feltárásához saját múltjával is szembe kell néznie.