Beautiful, interesting, incredible cinema.
A police inspector is baffled by the disappearance of several children from various regions of Switzerland.
A police inspector is baffled by the disappearance of several children from various regions of Switzerland.