THIS classy adaptation of Andrew Taylor's Roth trilogy charts the progress of a serial killer in three self-contained sections. But, intriguingly, rather than following on chronologically, each succeeding chapter takes a step backwards in time - from 1991 to 1979.

Is Rosie bad through nature or nurture? Make your mind up as the plotline backtracks to reveal something of the influences that may have set her off on the wrong track.

Emilia Fox blends elfin charm with murderous intent in a chillingly effective performance while Charles Dance simmers with inner turmoil as her clergyman father. It goes off the boil a little in the third part but this is enjoyable hokum nevetheless.