The witch queen Lilim is, in short, evil through and through. Being a witch queen, she is not exactly beholden to consider the plight of people in her path, and she smashes her way through the storyline with aplomb.
The potential lords of Stormhold are not so much different in their quest of power. Initially seven sons of the Lord (named in order, one to seven), there are now only three due to their "internal differences of opinion." Of course, the youngest one, Septimus, is not ready to allow anybody else to trample his rights, be it the Lordship or the right to kill his brothers.
Overall, Stardust is quite an interesting tale set in an interesting realm, with talking trees, intriguing inhabitants, flying ships, evil witches. Not to mention likeable characters including a lovesick hero and a star who is desperately not having the time of her life, and hateable characters like Lilim and Dishwater Sal. The book (and especially the graphic novel) is a bit PG-13, as for starters we get to see how Tristan was conceived at the start, and later the action is not exactly G-rated. But all that is quite light-hearted, as jokes and humour is abundant throughout.
This seems to be the season of books-to-movies. First there was Bridge to Terabithia released in February, then 300 in March, not to mention Order of the Phoenix last month. And now there is Stardust coming this week, and so is The Last Legion next week.
Stardust is a graphic novel, later converted into a novel, and now converted into a film. I liked it in first two formats, and the trailers show that I will enjoy the third, too. What else can you expect with Michelle Pfeiffer playing the evil (but very sexy to start with) witch queen, not to mention Robert de Nero playing a captain of a ship?