I'm such a geek. I can't wait to see this movie.
I absolutely love The Tale of Despereaux. If you haven't read it, go right now to the bookstore and buy it. I'm not even sending you to the library as usual. It's worth owning. And after you've had a chance to read it you could even share it with the children.
Bravery, chivalry, honesty, selflessness and all kinds of virtues are extolled and yet not preachy -- just a plain good story. You can't get better than that.