A group of soldiers are taken to the mountains of Wales to investigate a strange looking monster.
1983
2001
2004
2007
1981
1975
1978
1987
2006
1996
2024
1954
1997
2005
1977
2008