The Schouwendam 12
Available on Prime Video
When a man who disappeared as a teen returns to his village twenty-five years later, strange things begin to happen.

Related