Um sich etwas Geld dazuzuverdienen, arbeitet der College-Student Benny (Jorge Lendeborg Jr.) eine Nacht lang als Chauffeur. Seine Aufgabe: Er soll die zwei mysteriösen Frauen Blaire (Debby Ryan) und Zoe (Lucy Fry) durch Los Angeles chauffieren, damit sie eine Nacht lang auf Partys gehen können. Vom Charme seiner Kundinnen in den Bann gezogen, erfährt er bald, dass seine Fahrgäste ihre eigenen Pläne mit ihm haben – und einen unstillbaren Blutdurst. Als die Nacht außer Kontrolle gerät, wird Benny mitten in einen geheimen Krieg hineingestoßen, in dem rivalisierende Vampirstämme gegen die Beschützer der menschlichen Welt kämpfen, angeführt von seinem Bruder Jay Perez (Raúl Castillo), der vor nichts zurückschrecken wird, um sie zurück in den Schatten zu schicken. Bei Sonnenaufgang ist Benny gezwungen, sich zwischen Angst und Versuchung zu entscheiden, wenn er am Leben bleiben und die Stadt der Engel retten will.