I should caution anyone that may be slightly impatient that you'll have to stick with this one for awhile before the story kicks into gear. Over the course of the first forty minutes or so it's a story focused on two elderly people and their young helper who meets a boy she falls in love with. This is all enjoyable enough, if a bit dull, depending on one's tolerance for such stories in older films. There's a sprinkling of mysterious goings-on building to what's to come later, but just a sprinkling. This isn't to discourage anyone from trying the movie. I just want to prepare you to view this when you aren't watching a clock. The pace does pick up midway through and here's where the mystery elements of the film really come into play.
All of the actors are good, particularly Margaret Lockwood. As others have pointed out, James Mason and Barbara Mullen are playing characters twice their age for some inexplicable reason. But they do well, with the usual "old people are kind and sweet and amusingly cantankerous" trope that permeated movies of the time. Ernest Thesiger has what amounts to a brief cameo (where he's dubbed, oddly). The role is important to the plot but given how little of his face you see, the part really could have been played by anybody. One more note: this is in no way a scary film. Some of the characters in the story may become frightened or bewildered but to the audience this is more of a mystery film with some supernatural overtones. This is worth pointing out for those expecting something akin to The Innocents or The Haunting. Still, it's a good but not great mystery film with some nice heart-warming humor and sentimentalism. Added points if you like British films of the period where everyone speaks and acts quite properly, except for the servants who add touches of color and comedy relief.