Characters played by Danielle Savre
Laura Porter
Characters played by Matt Cohen
Henry Porter
Characters played by Chrissy Calhoun
Nicky
Characters played by Michael Graziadei
Darren
Characters played by Mae Whitman
Alison
Characters played by Renée O'Connor
Dr. Jessica Ryan
Characters played by Tobin Bell
Dr. Mitchell Allen
Characters played by Johnny Simmons
Paul
Characters played by David Gallagher
Mark
Characters played by Lesli Margherita
Gloria
Characters played by Tom Lenk
Perry
Characters played by Samantha Hanratty
Young Laura
Characters played by Jarrod Bailey
Young Henry
Characters played by Lucas Fleischer
Mr. Porter
Characters played by Suzanne Jamieson
Mrs. Porter
Characters played by Christopher John Fields
Detective
Characters played by Claude Shires
Analyst #1
Characters played by Kelly Walker
Analyst #2