Cast (29)

David HewlettLeon

Cynthia PrestonUrsula

Terry O'QuinnDr. Frank Linden

Bronwen MantelMrs. Linden

John Pyper-FergusonStan Fraker

Helene UdyMarcia Bateman

Jonathan BanksPIN (voice)

Patricia CollinsAunt Dorothy
Steven BednarskiLeon - Age 13
Katie ShinglerUrsula - Age 11

Jacob TierneyLeon - Age 7

Michelle AndersonUrsula - Age 5
Joan AustenNurse Spalding
Jamie SternEddie Morris

David GowOfficer Wilson
Terrence LabrosseDr. Bell
Aline VandrineMrs. Shaver

Joanna NoyesMrs. Henry
Andrew CarterAndy

Leif AndersonDave



