Characters played by Kate Nelligan
Kathryn McClain
Characters played by Ron Silver
Tom Ainsworth
Characters played by Julie Harris
Sylvia McClain
Characters played by Kevin Patrick Walls
Michael
Characters played by Jeanine Jackson
Marion
Characters played by Joseph Kell
Daniel
Characters played by Chris Stack
Bruce
Characters played by Victor Morris
Lane Mincey
Characters played by Frank Roberts
Dr. Hurley
Characters played by Bob Griggs
Frank McClain
Characters played by Marjorie Nelson
Mildred
Characters played by Chrisse Roccaro
Nurse Kelly
Characters played by Moultrie Patten
Mr. Otto
Characters played by Nurmi Husa
Dean
Characters played by Oscar DeGruy
Benjamin
Characters played by Marilyn Faith Hickey
Sarah
Characters played by Jana Lee Hamblin
Janet
Characters played by Mathew Scollon
Daryl Cook
Characters played by Betty Moyer
Alice
Characters played by J.W. Crawford
Choir Director
Characters played by Shareefah Abdullah
Court Clerk
Characters played by Joseph Della Lucia
Michael (4 years)
Characters played by Wendy Westerwelle
Truck Driver
Characters played by Ron Snyder
Car Driver
Characters played by Lenanne Sylvester
Car Driver
Characters played by Kimberly Kashani
Daniel's Assistant
Characters played by Aaron DeCone
Paramedic
Characters played by Roger Petan
Attorney
Driver
Characters played by Geno Romo
Traveler #1