Now acting inspector, Murdoch investigates a prominent scientist who staged his own death.
Apr 01, 2024