The disappearance of two children in a German town leads to secrets of four families and a link to something supernatural in 1986 in this mystery thriller written by Jantje Friese and directed by Baran bo Odar.

Premieres Dec 01, 2017