Office
Arie Biemondstraat 111
1054 PD Amsterdam
The Netherlands
The sheriff of a small village is told that people and animals have suddenly gone missing as slimy red holes start to appear all over town. While she tries to figure out what’s going on, the remaining townspeople start taking matters into their own hands.