Listen and read

Step into an infinite world of stories

  • Read and listen as much as you want
  • Over 1 million titles
  • Exclusive titles + Storytel Originals
  • 7 days free trial, then €9.99/month
  • Easy to cancel anytime
Subscribe Now
Details page - Device banner - 894x1036
Cover for Ghost Mark

Ghost Mark

1 Ratings

4

Series

2 of 3

Duration
9H 11min
Language
English
Format
Category

Fantasy

Jane's nightmares are back—and this time, they've unleashed a brutal killer.

Jane Walker's nightmares aren't imaginary—they're glimpses into the traumatic past; and the past can be dangerous, especially now that Jane's protective birthmarks are gone.

Worse, she's no longer invisible within her dreams—and learns this the hard way while using her power to incriminate a ruthless killer. Inadvertently revealing her ghost form, she launches him on a relentless hunt to track her down.

Even more disturbing, Jane knows this man. She once tried to use her power to save him from injury, but instead set him on a path of violent crime. Now, he's targeted the man she loves, and Jane must keep one step ahead of this cold-blooded assassin before he gets rid of Ethan permanently.

Jane has one last chance to fix the mistake that altered this man's history, but that means taking her most dangerous dream journey yet—one from which she might never awaken.

Ghost Mark is the second installment of the Dark Dreams Series by JP McLean, an author whose writing the Ottawa Review of Books calls "relentless and original."

B.R.A.G. MEDALLION HONOREE

GOLD LITERARY TITAN MEDALIST

WISHING SHELF AWARD FINALIST

© 2025 WindStorm Press (Audiobook): 9781988125701

Release date

Audiobook: January 4, 2025

Others also enjoyed ...

This is why you’ll love Storytel

  • Listen and read without limits

  • 800 000+ stories in 40 languages

  • Kids Mode (child-safe environment)

  • Cancel anytime

Unlimited stories, anytime

Unlimited

Listen and read as much as you want

9.99 € /month

7 days free
  • Offline Mode

  • Kids Mode

  • Cancel anytime

Try now