A Creature terrorizes a small town and it is up to a small group of scientists to stop it.
1999
2015
2014
2002
2003
2011
2008
2013
2005
1991
2007