Doctor Lucien Blake (Craig McLachlan) and his housekeeper and confidant Jean Beazley (Nadine Garner) have returned to Ballarat, ready to finally pursue their romantic feelings towards one another. But their arrival coincides with the attack on someone extremely close to them, creating a life-threatening situation that will shake them both to their very core. And just as they're trying to recover from this, Blake is shocked by the sudden appearance on his doorstep of a mysterious figure from a life he can barely remember. As always there will be murder and deception, trickery and espionage. The only man for the job is Doctor Blake. But will he be able to solve a whole new series of mysteries whilst also finally confronting the many demons in his past?