Oh, thank the sweet Lord!. After the calamity that was last week's episode, we're back on form here with a cracking, and very original feeling, episode all about lovely little Nadia.
It could so easily have failed, this. The flashbacks could have been poorly realised, awkward, uninteresting...