Characters played by Nick Stahl
Max Matheson
Characters played by Emmanuelle Vaugier
Elizabeth Reigns
Characters played by Evan Jones
Henry Schow
Characters played by Christy Carlson Romano
Jenna McCarty
Characters played by William Katt
Jack Matheson
Characters played by Lawrence Turner
Keller Landreaux
Characters played by Stephanie Honoré
Eleanor Reigns
Characters played by Jon Michael Davis
Ryan Parker
Characters played by Wayne Pére
Detective Piccirilli
Characters played by Lance E. Nichols
Detective Huston
Characters played by Ann McKenzie
Dr. Beaumont
Characters played by Jenny Shakeshaft
Kayla
Characters played by Oneal A. Isaac
Day Guard
Characters played by Alex Diaz
Puppeteer
Characters played by Kevin Wasner
Puppeteer
Characters played by Monica Acosta
(uncredited)
Characters played by Grant Case
Coffee Shop Customer
Characters played by Thomas C. Daniel
Electrician
Characters played by Amber Gaiennie
Stand-In
Characters played by Emily D. Haley
Onlooker
Characters played by Ashley Elizabeth Hebert
Coffee Shop Patron
Characters played by Jason Lumberjack Johnson
Cleaner
Characters played by Bliss Kelley
Pedestrian
Characters played by Tony Lawson
CSI Agent
Characters played by Chasidy Morris
Cafe Patron
Characters played by Melody Noel
Cafe Customer
Characters played by Paul O'Bannon
EMT
Characters played by Christine Standfill
Cafe Patron
Characters played by Lynette Zumo
Pedestrian