This is a neatly made, solid little movie, very competent, well acted, capable of holding a grown up's attention. I have got (had) to see a lot of these fantasy type films recently, and after the Harry Potters it holds its head up with the best of them. It is more coherent and whole as a story, with better changes in dramatic pace, and characterization than the let-down Golden Compass, say - and absolutely head and shoulders above the utterly dire "Secret of Moonacre" and Bridge to Tarabithia. Better than Five Children and It, and the Water Horse. Better than Nanny McPhee, which was OK itself. It really stands the test, actually. Oh, and the main child character is a girl.