Ralph Fiennes plays Oscar Hopkins, a quirky and deeply religious man with a love for gambling.
Cate Blanchett stars as Lucinda Leplastrier, a strong-willed and independent young woman with a passion for gambling and glasswork.
Ciarán Hinds portrays Reverend Dennis Hasset, a dedicated and compassionate Anglican priest.
Tom Wilkinson takes on the role of Hugh Stratton, a wealthy and influential businessman.
Richard Roxburgh appears as Mr. Jeffries, an untrustworthy and scheming man.
Christian Manon plays Mr. Tomasetti, a refined and sophisticated character.
Clive Russell appears as Theophilus, a mysterious and enigmatic figure.
Barnaby Kay portrays Wardley-Fish, a loyal and devoted friend.
Linda Bassett takes on the role of Betty Stratton, a kind and supportive character.
Geoffrey Rush provides the narration, guiding the audience through the intricacies of the story.
Basil Clarke appears as an Elderly Parishioner, adding depth to the community in the film.
Andrea Moor plays Miss Shaddock, a colorful and intriguing character in the story.
Our free email delivers the daily top 10 TV shows and top 10 movies directly to your inbox. Stay ahead of the trends. Sign up below.