Vernon Wells
Role(s): Detective Thomas
Dawna Lee Heising
Role(s): Lindsay
Christopher Showerman
Role(s): Bill
Vida Ghaffari
Role(s): Janet
Deborah Dutch
Role(s): Rachel