Ouch. I really, REALLY wanted this film to be as magical and gorgeous as the novel, but sadly it appears that's not the case. Some things just don't translate well from their original medium, and this may be one of those, although perhaps in the hands of a more talented - and imaginative - director, things might have turned out differently.
Still, it's a great read. Go buy the book.