Seasons

Season 1
6 episodes · 1997

Season 2
6 episodes · 1998

Season 3
12 episodes · 1999

Season 4
12 episodes · 2000

Season 5
12 episodes · 2001

Season 6
12 episodes · 2002

Season 7
12 episodes · 2003

Season 8
12 episodes · 2004

Season 9
13 episodes · 2005

Season 10
12 episodes · 2006

Season 11
13 episodes · 2007

Season 12
12 episodes · 2007

Season 13
12 episodes · 2009
You may also like

Crime Scene: The Texas Killing Fields
2022

The Little Murders of Agatha Christie
2009

Walker
2021

Prey
2014

Conversations with a Killer: The Jeffrey Dahmer Tapes
2022

Five Days
2007

Bad Blood
2017

Power Book IV: Force
2022

This City Is Ours
2025

Deadly Tropics
2019

The Endgame
2022

Crime Story
1986

Balthazar
2018

A Nero Wolfe Mystery
2001

Police Story
1973

Whiskey Cavalier
2019

Bergerac
2025

Wolf
2023

Agatha Christie's Marple
2004

The Oath
2018