The lives of a group of teenagers are turned upside down when their town is taken over by sinister forces.
2016
2005
2012
2013
2018
2017
2019
1988
1999