Angel series teaser
Angel - Teaser
Angel series banner


Angel, a 240-year old vampire cursed with a conscience, haunts the dark streets of Los Angeles alone. But after he meets a half-demon with mysterious visions, Angel realizes his true purpose: to help those in danger with the hope that he may have a chance to redeem himself and save his own soul. With Cordelia and Doyle at his side, he forms Angel Investigations. He is soon joined by Wesley, Gunn, Lorne and Fred, and he will need all their expertise to fight the growing forces of evil, and the supernatural law firm of Wolfram and Hart.


  • Genre: Action, Drama, Fantasy
  • Rating: 8.6 (92 votes)
  • Runtime: 45 minutes
  • Status: Ended
  • Years: 1999 - 2003
  • Episodes per season: 22
  • Network: The WB


Angel - season 1

Season 1 (1999)

Rating: 7.7
Angel - season 2

Season 2 (2000)

Rating: 7.8
Angel - season 3

Season 3 (2001)

Rating: 7.5
Angel - season 4

Season 4 (2002)

Rating: 7.9
Angel - season 5

Season 5 (2003)

Rating: 7.6

Characters and Actors

J. August Richards as Charles Gunn in Angel

Charles Gunn

Actor: J. August Richards
Andy Hallett as Lorne in Angel


Actor: Andy Hallett
Vincent Kartheiser as Connor in Angel


Actor: Vincent Kartheiser
Also in: Mad Men
Alexis Denisof as Wesley Wyndam-Pryce in Angel

Wesley Wyndam-Pryce

Actor: Alexis Denisof
Also in: Finding Carter
James Marsters as Spike in Angel


Actor: James Marsters
Also in: Buffy the Vampire Slayer
David Boreanaz as Angel in Angel


Actor: David Boreanaz
Also in: Bones, Buffy the Vampire Slayer
Mercedes McNab as Harmony "Harm" Kendall in Angel

Harmony "Harm" Kendall

Actor: Mercedes McNab
Also in: Buffy the Vampire Slayer
Charisma Carpenter as Cordelia Chase in Angel

Cordelia Chase

Actor: Charisma Carpenter
Also in: Buffy the Vampire Slayer
Amy Acker as Winifred 'Fred' Burkle / Illyria in Angel

Winifred 'Fred' Burkle / Illyria

Actor: Amy Acker
Also in: Person of Interest, Alias
Glenn Quinn as Alan Francis Doyle in Angel

Alan Francis Doyle

Actor: Glenn Quinn
Elisabeth Rohm as Kate Lockley in Angel

Kate Lockley

Actor: Elisabeth Rohm
Also in: The Last Ship