Sparrow Hill Road

Ghost Roads

Seanan McGuire

fiction fantasy
dark mysterious slow-paced

336 pages

Now in a new redesigned edition, featuring an updated introduction from the author and songs

Rose Marshall died in 1952 in Buckley Township, Michigan, run off the road by a man named Bobby Cross--a man who had sold his soul to live forever, and intended to use her death to pay the price of his immortality. Trouble was, he didn't ask Rose what she thought of the idea.

It's been more than sixty years since that night, and she's still sixteen, and she's still running.

They have names for her all over the country: the Girl in the Diner. The Phantom Prom Date. The Girl in the Green Silk Gown. Mostly she just goes by "Rose," a hitchhiking ghost girl with her thumb out and her eyes fixed on the horizon, trying to outrace a man who never sleeps, never stops, and never gives up on the idea of claiming what's his. She's the angel of the overpass, she's the darling of the truck stops, and she's going to figure out a way to win her freedom. After all, it's not like it can kill her.

You can't kill what's already dead.

What the community thinks

summary of 350 ratings (see reviews)

Content warnings

Expand filter menu View warnings


mysterious 70%
adventurous 60%
dark 60%
funny 30%
reflective 30%
sad 30%
emotional 20%
tense 20%
challenging 10%
hopeful 10%
lighthearted 10%


medium 50%
slow 40%
fast 10%

Plot- or character-driven?

Character: 100%

Strong character development?

Yes: 66% | No: 22% | It's complicated: 11%

Loveable characters?

It's complicated: 44% | Yes: 44% | No: 11%

Diverse cast of characters?

Yes: 44% | No: 33% | It's complicated: 22%

Flaws of characters a main focus?

Yes: 77% | It's complicated: 22%

Average rating