ANGEL är ett övernaturligt äventyrsdrama med svart humor om en hundra år gammal vampyr som gottgör sina synder genom att rädda förlorade själar i Los Angeles.
Den hundra år gamla vampyren Angel (David Boreanaz), som genom en förbannelse har fått tillbaka sitt samvete, har lämnat den lilla staden Sunnydale i Kalifornien och den enda kvinna han någonsin älskat för att flytta till Änglarnas stad. Med otaliga frestelser lurandes under stadens glittrande yttre och en överallt närvarande ondska, visar sig Los Angeles vara en perfekt plats för en fallen vampyr som vill rädda förlorade själar, och i sin tur kanske frälsa sin egen, genom att hjälpa dem som kämpar i motvind med sina egna demoner att återfå hoppet.