David Gearing

Shannon hears voices and loves every minute of it.

These voices all belong to her beloved best friend of high school Rebecca. But Rebecca seems to be a bit angry in the afterlife. Desperate to make sure the voices don’t go away, she does everything Rebecca demands of her. Killing. Stealing. Sacrificing. And when the stakes are raised and Rebecca may have to choose between life or never being alone again.