A group of soldiers are taken to the mountains of Wales to investigate a strange looking monster.
2016
2020
1998
1990
2005
2008
1991
1962
1994
1989
2009
1995
1997
2003