All Cast

Tom Wopat
Richard Grant

Michael Grant
James Grant

Gregory Harrison
Doctor Gallagher

Jennifer Taylor
Ruby

Josh Green
Charlie Green

Lily Anne Harrison
Suzy Thomas

Tom Malloy
Reverend Thomas

Lisa Varga
Patricia Thomas

Denise Dorado
Helena
Michael Cuddire
Sebastian St. John

Joanna Herrington
Melissa St. John
