School's back in session for the quiet Swedish town of Stenhamra. But the odd behavior of the townspeople, strange creatures in the woods, and Sven Viklund missing, clearly not everything is normal.
School's back in session for the quiet Swedish town of Stenhamra. But the odd behavior of the townspeople, strange creatures in the woods, and Sven Viklund missing, clearly not everything is normal.