Bud (Jamie Foxx) hat Probleme, denn seine Ex-Frau Jocelyn (Meagan Good) will mit der gemeinsamen Tochter aus seiner Gegend wegziehen, weil das Leben hier viel zu teuer ist. Doch Bud hat bereits eine Lösung, denn er hat einen lukrativen Nebenjob als Vampir-Jäger. Dafür muss er jedoch zur Vampir-Jäger-Union zurück kehren, die sich nicht gerade im Guten von ihm getrennt hat.
Durch die Hilfe seines Freundes Big John Elliott (Snoop Dogg), schafft er es wieder hinein in die Organisation, bekommt jedoch mit Bürohengst Seth (Dave Franco) einen Aufpasser an seine Seite gestellt. Die beiden bekommen schon bald mehr Probleme als ihnen lieb ist, denn Bud hat zuletzt eine Vampirin getötet, die eine ziemlich mächtige Verwandte hat und diese sinnt auf Rache…