Beautiful, interesting, incredible cinema.
When a baby is kidnapped by an old beggar woman, the faithful family dog Rover comes to its rescue.