I had never heard of this movie when I saw it in the video store, but I rented it on a fluke just because I'm a fan of Evan Rachel Wood. It turned out to be a fun and dramatic gem, cute without being too cute. It takes on a difficult challenge, making a kids movie adults can also enjoy, all without Shrek-style irony. The revelations in the end can be seen coming before they happen, but it is still enjoyable watching the arcs of all the characters, as well as the subtle lesson in truth. Recommended rental.