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 Phantom

Phantom

1 Ratings

3

Series

1 of 4

Duration
7H 32min
Language
English
Format
Category

Romance

Welcome to Valhalla

After being forced into medical retirement, Navy SEAL amputee Hudson "Phantom" McGhee hunts for a way to invest his time and family inheritance to help him feel fulfilled. The answer becomes . . . Valhalla. He turns a once prestigious corporate retreat into an escape for injured warriors and veterans who, like him, are trying to figure out what comes next.

His plan was solid. His goal iron-clad.

Then Samantha O'Riley walked into his life. As feisty as she is beautiful, the charge nurse has no interest in military men. More than anything, he wants to sway her into taking a chance on the undeniable attraction between them.

Yet romance takes a back seat when a violent drug cartel targets Samantha. Relying on his military training, Hudson jumps to action to keep her safe. Truly seeing the appeal of his vast expertise for the first time, soon it's not just his protection she's under . . .

While the veterans of Valhalla rally to protect their community, Samantha finds being with Hudson brings out a side of her she never knew existed. Will it be enough to make her open her heart to the military man? Or will her preconceived notions drive them apart?

Contains mature themes.

© 2025 Tantor Media (Audiobook): 9798350818048

Release date

Audiobook: March 25, 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