Doctor Blake, a keeper of secrets, a solver of mysteries. ll's 1960, and 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 woman he thought had died years ago - his wife Mei Lin (Ling Hsueh Tang)! 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?