London psychotherapist Frieda Klein goes on the run to save herself and uncover the truth after a bloated corpse with a slashed throat is found in the Thames and she becomes the prime supect for the murder. While she is certain that the man who has never stopped haunting her, Dean Reeve, is responsible for the death of her ex-boyfriend Sandy, the police think that he has been dead for years.