The Buffy the Vampire Slayer TV spin-off series, Angel, has an 88% positive audience rating on Rotten Tomatoes, but it has several plot holes that still bother audiences. Haunted by his violent past, ...