The collective guilt of Germany’s ‘second generation’, struggling to come to terms with their parents’ role in the Holocaust, underscores every elegant frame of The Reader.

Based on the novel by Bernhard Schlink, this handsome and emotionally devastating drama contemplates the need of post-war children to hold someone accountable for their country’s sins.

The tug of war between morality and the law begs difficult questions of the characters, and of us, as we become inextricably drawn into the intertwined lives of these guilt-stained protagonists.

At the blackened heart of the picture is a tour de force performance from Kate Winslet as a woman accused of heinous crimes during her stint as an SS guard, working initially at Auschwitz then at a smaller camp near Cracow.

We despise the guard for her actions yet Winslet delicately reveals the shame beneath the steely facade; the frail, human face of a so-called monster.

The film opens in an apartment in 1995 Berlin, where lawyer Michael Berg (Ralph Fiennes) struggles with the past as he attempts to reconnect with his daughter Julia (Herzsprung).

Michael thinks back to 1958 Neustadt, when as a young man (now played by David Kross), he fell dangerously ill and was aided in his hour of need by passing stranger Hanna Schmidt (Winslet).

Fully recovered, Michael returns to thank Hanna and the pair embark on a passionate affair, with the older woman offering tutorials in sex in exchange for Michael reading extracts from the works of Dostoevsky, Homer and Mark Twain.

Eight years later, while studying at Heidelberg Law School, Michael crosses paths with Hanna again, only this time his former lover is standing in the dock.

The Reader reunites director Stephen Daldry and screenwriter David Hare, both lauded for their work on The Hours, who deliver similarly polished work here, navigating the shifting timeframes with aplomb.

Winslet’s riveting portrayal of a woman capable of such cruelty gets under our skin, as Hanna becomes a scapegoat for the actions of hundreds.

Kross is impressive, generating palpable screen chemistry with his leading lady in their steamy sex scenes, complimented by a restrained but no less powerful performance from Fiennes in support.

A Manhattan-set coda involving a surviving daughter of the Holocaust (Lena Olin) provides a sombre final note.