Taye Diggs Taye Diggs
plays Detective Brett Hopper
Moon Bloodgood Moon Bloodgood
plays Rita Shelten
Ramon Rodriguez Ramon Rodriguez
plays Damien Ortiz
Meta Golding Meta Golding
plays Jennifer Mathis
Adam Baldwin Adam Baldwin
plays Chad Shelten
Victoria Pratt Victoria Pratt
plays Andrea Battle

Writers

19 episodes, creator
3 episodes, writer
2 episodes, writer
2 episodes, written by
2 episodes, writer
2 episodes, writer
John Hlavin
1 episodes, writer
Jenny Lynn (II)
1 episodes, written by
1 episodes, as Angela Russo

Directors

6 episodes
2 episodes
1 episodes
1 episodes
1 episodes
1 episodes
1 episodes

Producers

13 episodes, executive producer
13 episodes, associate producer
13 episodes, producer
13 episodes, co-executive producer
13 episodes, executive producer
13 episodes, producer
13 episodes, executive producer
13 episodes, co-executive producer
12 episodes, supervising producer
12 episodes, co-executive producer
12 episodes, co-producer
12 episodes, supervising producer
10 episodes, co-producer
1 episodes, co-producer