Wesley Snipes spielt den von inneren Dämonen getriebenen Daywalker Blade – er ist halb Mensch, halb Unsterblicher. Unter der Anleitung seines Mentors, Beschützers und nächtlichen Jagdkollegen Whistler (Kris Kristofferson) schärft er seine Kenntnisse in einem tödlichen Job: Vampirjäger. Als der blutdurstige Anführer der Vampire, Deacon Frost (Stephen Dorff), den Sterblichen den Krieg erklärt, liegt die Hoffnung allein auf Blade, die völlige Vernichtung der Menschheit zu verhindern.