Angel: Forgiving

"Forgiving" is the seventeenth episode of season three of the supernatural action series Angel and the sixty-second episode of the series overall. It was directed by Turi Meyer with a script written by Jeffrey Bell. It first aired on the WB Network on April 15th, 2002. In addition to the main cast, this episode also includes guest appearances by Andy Hallett as Lorne, Laurel Holloman as Justine Cooper, Stephanie Romanov as Lilah Morgan, Jack Conley as Sahjhan and John Rubinstein as Linwood Murrow.