I have a few more thoughts I wanted to share. Spoilers on!
About the violence. Warning...If you thought the film was bloody and violent, beware the book. The witches are old school witches. The whole magic ring bit, doesn't happen. The witch uses the unicorn to communicate. There are big pools of blood. And that is not the only example.
As for risque, beware the book. Read it yourself before reading it to the kids. They linger a bit on Tristran's conception. Its not graphic, but it is there.
another thing I miss from the book is the magic beings. "Huh?" you ask, "There was lots of magic beings in the movie." And there was. However, there were fairys, pixies, and elves. Tristran's mother is a magical being, not a just a princess, but a fairy princess with pointed ears.
I am also miss the 9 year market.
OK so it may seem I miss a lot and really dislike the movie. I do enjoy it. I just wish it was a little less silly and that it allowed us to find things out more organically, rather than having the characters tell us things, like that Una is a Princess and Yvanne loves Tristran. The love was shown in the book, not told. We find out about how there is a missing princess of Stormhold throughout the book and only at the end discover it is Una.
One person commented on the fight with Septimus's corpse. I have to agree, that was really clever. I also liked the way the ghosts were portrayed with the injuries from their deaths. These were both departures from the book (heck the whole final battle in the witches place does not happen in the book).
One last thing. I talked about this in the spoiler text, but I wanted to say it to anyone who does not want to read them. If you get the book, read it yourself, before reading it to your kids. The book is more violent and more risque. Just thought you should know.