Free country
In the fall of 1992, two police inspectors are sent off to a remote corner of Germany to investigate the disappearance of two teenaged sisters.

In the fall of 1992, two police inspectors are sent off to a remote corner of Germany to investigate the disappearance of two teenaged sisters.