All Cast

Pamela Sue Martin

Pamela Sue Martin

Celia Grey

Patrick Duffy

Patrick Duffy

Dr. Andrew Jordan

Dick Van Dyke

Dick Van Dyke

Sam Hawthorne

Ben Cross

Ben Cross

Martin Taylor

Sam Neill

Sam Neill

Vince Lord

Douglas Fairbanks Jr.

Douglas Fairbanks Jr.

Eli Camperdown

Annette O'Toole

Annette O'Toole

Jessica Weitz

Gayle Hunnicutt

Gayle Hunnicutt

Lillian Hawthorne

Kristoffer Tabori

Kristoffer Tabori

Michael Stein

Paul Maxwell

Paul Maxwell

Mace

Colette Hiller

Colette Hiller

Amy

T. P. McKenna

T. P. McKenna

Dr. Sweeting

Alan Oppenheimer

Alan Oppenheimer

Dr. Noah Townsend

Daniel Benzali

Daniel Benzali

Seth