Stardust by Neil Gaiman
“One fateful night, Tristran promises his beloved that he will retrieve a fallen star for her from beyond the Wall that stands between their rural English town (called, appropriately, Wall) and the Faerie realm. No one ever ventures beyond the Wall except to attend an enchanted flea market that is held every nine years (and during which, unbeknownst to him, Tristran was conceived). But Tristran bravely sets out to fetch the fallen star and thus win the hand of his love. His adventures in the magical land will keep you turning pages as fast as you can–he and the star escape evil old witches, deadly clutching trees, goblin press-gangs, and the scheming sons of the dead Lord of Stormhold.
The story is by turns thrillingly scary and very funny. You’ll love goofy, earnest Tristran and the talking animals, gnomes, magic trees, and other irresistible denizens of Faerie that he encounters in his travels. Stardust is a perfect read-aloud book, a brand-new fairy tale you’ll want to share with a kid, or maybe hoard for yourself.”
I read the book after I saw the movie. I love them both despite their differences. It you’ve seen the film and you’re expecting the story line to follow the script, you’ll be disappointed. As always, much more happens in the book than happens in the movie. There are many more characters as well. I loved it and read it over again every year or so. I would say that this is a good book for young adults as well, however, there are a few spicy sex bits and one epithet so adults be warned before you pass it to your kid to read.
Published September 1st 2006 by Harper Perennial (first published October 1998)
Locus Award Nominee for Best Fantasy Novel (1999), Geffen Award (2000), Mythopoeic Fantasy Award for Adult Literature (1999), ALA Alex Award (2000)