Just like the show it was spun off from, Angel achieved greatness in it's third season. Beginning with Angel (David Boreanaz) mourning the death of his former lover Buffy, the vampire with a soul finds his old love Darla (Julie Benz) pregnant with his child, while the evil law firm of Wolfram & Hart begins to dismantle everything that Angel and his crew have built around them. Evil seductress Lilah Morgan (Stephanie Romanov) has her own plans as well, and Cordelia (Charisma Carpenter) faces a destiny that she, nor viewers who have watched her since she was on Buffy, would have never expected. As the season comes to a close, the love triangle between Wesley (Alexis Denisof), Fred (Amy Acker), and Gunn (J. August Richards) explodes, and the super cliffhanger season finale has to be seen to be believed. The cast of Angel excels in this season more than ever (I firmly believe that this is the best season of Angel) and the casting of Vincent Kartheiser as Angel's estranged son Connor is perfect. Andy Hallet is plain loveable as the green skinned, karaoke loving demon Lorne, and Boreanaz is at his brooding best. All in all, season 3 of Angel saw the show step out of Buffy the Vampire Slayer's shadow and stand on it's own as one of the best prime time TV dramas on the air.