REVIEWS←↑↓→ EXCERPTS ←↑↓→ PLAYLISTS←↑↓→MEDIA
“There are things that go bump in the night, Mr. MacMillian. It’s my job to bump back.”
Private investigator Jesper MacMillian is sure he’s seen it all. Living in San Francisco, strange is what’s for breakfast. Then he meets psychic medium Lena Alan, and his definition of “strange” changes for good. Suddenly, MacMillian finds himself in a world where monsters aren’t just real, they’re hiding in plain sight. For Lena, a medium since childhood, it’s just another day at the office.
For MacMillian, it’s the beginning of the end of everything he thinks he knows.
Something wicked this way comes…well, more wicked than usual.
Georgia Clare needs help, and fast. As the lone survivor of her coven’s brutal massacre, she’s all too aware of the target on her back. Unfortunately, there’s just one man she can turn to, and he doesn’t do witches. Private investigator Darius deCompostela has spent a lifetime avoiding the things that go bump in the night. When Georgia knocks on his door, however, he can’t bring himself to turn her away.
When the lines between good and evil become blurred, only the wicked will survive.
In the city by the Bay, things are about to get bloody…
Psychic medium Lena Alan always sticks to what she knows, and what she knows are dead people. When her brother Cyrus agrees to look into a troubling incident for local vampire Seneca Lynch, Lena is in unfamiliar territory. Once again, she turns to private investigator Jesper MacMillian for help. Together, they are drawn into a part of the demimonde where folklore is real and nightmares are born. This time, there are more than just ghosts walking the streets of San Francisco.
There are monsters, too.
Sometimes, your life begins the day you die…
Asher Evans is a man haunted by history. Turned vampire in the concentration camp that claimed his family, he has never recovered from the loss of his humanity. Nearly a century later, the unthinkable happens: he meets a girl. Grace Alan has spent a lifetime trying to be normal. Finally, things seem to be looking up. There’s only one problem: she’s just been murdered.
Grace is the first person in decades to make Asher feel human. He can’t let her die…but saving her may condemn them both.