Blood of Good and Evil1990SeriesRating8.21 seasons40 episodesEndedPlayAdd to favoritesAdd to FavoritesCrimeSeasonsSeason 140 episodes · 1990You may also likeCrime Scene: The Texas Killing Fields2022Walker2021Prey2014Conversations with a Killer: The Jeffrey Dahmer Tapes2022Five Days2007Bad Blood2017Power Book IV: Force2022This City Is Ours2025The Endgame2022Crime Story1986A Nero Wolfe Mystery2001Police Story1973Whiskey Cavalier2019Bergerac2025Wolf2023Agatha Christie's Marple2004The Oath2018Rumpole of the Bailey1975The Hitchhiker1983L.A.'s Finest2019