Of all the versions of the Tolstoy novel which I have seen (two with Greta Garbo, the deplorable one with Vivien Leigh, another with Jacqueline Bisset), this is the one that really reflects the scope and social observation of the book. The careful direction and art direction, the St.Petersburg backgrounds, as well as the exquisite cinematography, make this movie a real feast for the eyes, with magnificent plastic compositions and lighting in every shot. The abused Tchaikovsky music was used discreetly. Sophie Marceau plays a very young Anna, and makes her credible all the time. Sean Bean and James Fox, as Vronsky and Karenin, are admirable. And even if the screen play by director Bernard Rose is a little too literary, the complete story was told, and the result was the best Anna Karenina the screen has offered.