All Cast

Richard Chamberlain

Richard Chamberlain

Ralph de Bricassart

Amanda Donohoe

Amanda Donohoe

Meggie Cleary O'Neill

Julia Blake

Julia Blake

Fee Cleary

Olivia Burnette

Olivia Burnette

Justine O'Neill

Michael Caton

Michael Caton

Bill Masters

Jonathan Hardy

Jonathan Hardy

Father Emilio

Jack Thompson

Jack Thompson

The Judge

Robert Taylor

Robert Taylor

Jack Cleary

Maximilian Schell

Maximilian Schell

Cardinal Vittorio