12Angel Season 4
Angel’s fourth season was a mess. The destruction of Cordelia through her relationship with Connor (she literally changed his diapers, then he’s getting her pregnant?) and her general creepiness was a huge disservice to a character who viewers had gotten the chance to watch grow over her many seasons on
both Buffy and Angel. The entire character of Connor was ill-conceived and horribly portrayed by a sullen and annoying Vincent Kartheiser. The only redeeming qualities of the season were Faith’s character arc and Gina Torres’ Jasmine, a villain who, although marred by difficult-to-grasp motives, was brilliantly played by the Firefly actress.