Ralph Fiennes transforms himself utterly into the obsessive innocent, Oscar, in a quiet, powerful story of two very unlikely people of overwhelming passions who find their ideal counterpart in each other. Cate Blanchett is a bundle of spikey energy as Lucinda and the supporting cast all turn in excellent performances. The tension is inexorably built up towards a shattering climax, with a surprising twist in the unsentimental ending. The film is visually ravishing and a joy to watch throughout, scene after scene is breathtakingly beautiful. A stunning, epic conception from start to finish. Magnificent.