A group of soldiers are taken to the mountains of Wales to investigate a strange looking monster.
1990
2022
2006
1984
2004
1988
2010
2003
1959
1985
2000
1986
2001
2018
1998
2007