All Cast

Ralph Fiennes

Ralph Fiennes

Maurice Bendrix

Julianne Moore

Julianne Moore

Sarah Miles

Stephen Rea

Stephen Rea

Henry Miles

James Bolam

James Bolam

Mr. Savage

Ian Hart

Ian Hart

Mr. Parkis

Jason Isaacs

Jason Isaacs

Father Richard Smythe

Deborah Findlay

Deborah Findlay

Miss Smythe

Sam Bould

Sam Bould

Lance Parkis

Cyril Shaps

Cyril Shaps

Waiter

Simon Turner

Simon Turner

Dr Gilbert

Heather-Jay Jones

Heather-Jay Jones

Henry's Maid

Nicholas Hewetson

Nicholas Hewetson

Chief Warden

Jack McKenzie

Jack McKenzie

Chief Engineer