For the last few weeks, Gabriel Donner has had murder on his mind. Grisly nightmares and voices in his head have been telling him terrifying things about a serial killer nicknamed Prince Charming--things the police either haven't made public or don't yet know. Laura Dane, a psychic who's worked on cases like this before, is the only one he can trust with a terrible secret that could not only get him arrested--but also get them both killed.
Read More
For the last few weeks, Gabriel Donner has had murder on his mind. Grisly nightmares and voices in his head have been telling him terrifying things about a serial killer nicknamed Prince Charming--things the police either haven't made public or don't yet know. Laura Dane, a psychic who's worked on cases like this before, is the only one he can trust with a terrible secret that could not only get him arrested--but also get them both killed.
Read Less