I was touched by this moving film. Kirsten Dunst gives one of her best performances as a girl struggling to understand the world around her and the hidden secrets of her town. Relative newcomer Trent Ford shows promise in his pivotal role. A must see.