As the daughter of a policeman who died in the line of duty, Inspector Jane Doe, head of Melbourne Homicide, is single-mindedly driven to seek justice for all. But Jane is no ordinary detective. She can communicate with the ghosts of murder victims. Not wanting to be dismissed as mentally unstable, she must keep her secret from all but her husband and her senior officer, using each victim's information to subtly direct her team in the right direction on each case. Jane realizes she's the only thing standing between a killer being brought to justice and a monster getting off scot-free. But, with each case she solves, her fear that the police hierarchy will accidentally discover her secret forces her to walk a fine line indeed.
Recovering from near fatal head injuries received from a serial killer, who is still at large, Inspector Jane Doe, head of Melbourne Homicide, is staying in an isolated clifftop cottage. Ryan, a stranger on the beach, befriends her. But Jane's idyllic sojourn turns into a nightmare. Flowers arrive with threatening notes attached. Worse, she can't help but believe that Ryan is some kind of ghost, and, if he is, is he friend or foe? Has the serial killer she apprehended in the name of justice returned to finish what he started and make her his next victim?