Stardust
Stardust by Neil Gaiman
From the back:
What happens when you make a promise to bring back a fallen star? Teenager Tristran Thorn is about to find out, as he ventures beyond the wall of his English countryside town. After falling in love with the hauntingly beautiful Victoria Forester, he sets out on a quest to fulfill his promise to his beloved—and stumbles into the magical realm that lies beyond.
My thoughts:
This is a beautiful fairy tale, full of magic, both good and bad, gorgeous women, brave men, mystical creatures and, of course, love. Tristran has to find his star, protect the star from others, including an evil witch and a Lord of Stormhold. He has help along the way, from various people and things. It has a happy ending, of course, where all the various story threads are tied up.
I would say this is a great story for the whole family, but there are a couple scenes that are not appropriate for kids....