A group of soldiers are taken to the mountains of Wales to investigate a strange looking monster.
1981
2000
1990
2016
2014
1999
1985
1967
2002
1979
2006
1988
1984
1975
2003
2005