Reginald Andres (Jacob Batalon) hat nach seiner ungewollten Verwandlung in einen Vampir endlich sein Leben als Blutsauger akzeptiert und einigermaßen auf die Reihe bekommen. Trotz seines unkonventionellen Aussehens für einen Vampir hat er eine ungewöhnliche Freundesgruppe gefunden: Ein ehemaliger Vampirhäuptling, der sich überraschend als Verbündeter erwiesen hat, sowie seiner Arbeitskollegin und Ex-Freundin. Doch die Dinge nehmen eine biblische Wendung, als ein Engel namens Balestrial (Garfield Wilson) auftaucht und ankündigt, dass er zurückkehren wird, um alle Vampire in 30 Tagen auszurotten. Reginald muss gemeinsam mit seinen Freunden einen Weg finden, sich und die anderen Vampire zu retten.