Mia Farrow
as
Belinda MacDon...
Ian Bannen
as
Dr. Jack Richa...
David Carradine
as
Locky
Barry Sullivan
as
Black MacDonald
Ruth White
as
Aggie MacDonald
Jacques Aubuch...
as
Pacquet
Carolan Daniels
as
Stella
Louise Latham
as
Mrs. McKee
Mary Grace Can...
as
Mrs. Lutz
Glenn Langan
as
Prosecutor
Jock MacKelvie
as
Defense Attorn...
Stacy Keach, S...
as
Dr. Grey
Pat O'Hara
as
Pastor
Maria Gobetti
as
Gracie
Jason Wingreen
as
Interpreter
Roger Newman
as
McGuiggan
Bobby Bruce
as
Fiddler
Pitt Herbert
as
Judge