The cast and crew of Angel recently celebrated the show's 100th episode.
The birthday party, complete with cake, occurred on 4th December on the Wolfram & Hart set in Los Angeles.
Guests included Joss Whedon, David Greenwalt, David Boreanaz, James Marsters, Alexis Denisof, J. August Richards, Amy Acker, Andy Hallett, Mercedes McNab, Sarah Thompson and Christian Kane.
Also in attendance was Charisma Carpenter (Cordelia) who is returning for the 100th episode to wrap up her character's storyline.
After cutting a cake with the words "Angel 100" written in blood-red icing, Joss Whedon gave a speech.
"The idea of the show was redemption, and what it takes to win back a life when you've misused yours terribly," Whedon told the cast and crew.
"It's gone through a lot of different permutations. A lot of characters. A lot of different styles. But ultimately that has never left. Angel, to me, is so important, because it's about how an adult faces what they've done with their life, goes forward with it, overcomes it.
"These are things that have a great deal of meaning to me. Plus, awesome fights. And, you know, if I have any message for Americans, [it's that] you can solve problems through fisticuffs."