Australian director Gillian Armstrong directed this Laura Jones adaptation of Peter Carey's 1988 Booker Prize-winning novel. In a lengthy flashback, Oscar Hopkins's great grandson narrates the family history that led to his birth. Oscar (Ralph Fiennes) is a priest who gambles discreetly and donates his winnings to help the poor.