Characters played by Kristin Davis
Babette Watson
Characters played by Matthew Settle
Det. Max Seagle
Characters played by Peter Boyle
Det. Salvatore DaVinci
Characters played by James McDaniel
Dr. Tony Natale
Characters played by Matt Ross
The Killer
Characters played by Deirdre O'Connell
Marilyn Middleton
Characters played by Ellen Burstyn
Yvette Watson
Characters played by Tari Signor
Linda Lowry
Characters played by Jennie Nauman
Beverly Rachlin
Characters played by Angie Ohren
Sharon Hammond
Characters played by Kip Niven
Lt. Chad Mulligan
Characters played by Tim Snay
Detective Cassidy
Characters played by John Durbin
Music Store Clerk
Characters played by Jack Burrier
Police Photographer
Characters played by Nick Schlyer
Chip
Characters played by Jill Anderson
Rhonda
Characters played by Michael Garozzo
Taxi Driver
Characters played by C. Wayne Owens
Clerk
Characters played by Mark Leahy
Waiter
Characters played by Kelly Eckerman
News Anchor
Characters played by Walter Coppage
Male Reporter
Characters played by Matuschka Lindo
Female Reporter
Characters played by Jeannine Hutchings
Dr. Cronfeld
Characters played by Ed Lambert
Michael Fenster
Characters played by Shelah Erickson
Extra