A group of soldiers are taken to the mountains of Wales to investigate a strange looking monster.
2002
1979
2006
1988
1984
1975
2003
2005
1999
2000
2001
1996
2017
2014
1927