Nad tienistými kriminálnymi živlami prekypujúcimi ulicami bdie maskovaný pomstiteľ. Denny Colt (Gabriel Macht) bol jedným z najlepších policajtov v meste až kým jeho život neukončila dobre namierené guľka jedného gangstra. Teraz ho osud vracia spať z druhého sveta ako Spirita, ulicami vykresaného hrdinu, ktorý čelí viacerým zradným nepriateľom, medzi ktorých sa radí zmyselná Sand Saref (Eva Mendes), zvodná Silken Floss (Scarlett Johansson) alebo milovníčku nožov Plaster of Paris Paz Vega. Nesmieme zabudnúť na jeho najväčšieho nepriateľa Octopusa (Samuel L. Jackson), ktorého cieľom je zničiť celé mesto a dosiahnuť tak svoju vlastnú verziu nesmrteľnosti.