A group of soldiers are taken to the mountains of Wales to investigate a strange looking monster.
2019
2017
1987
2018
1989
1961
2021
2013
2011
1999
2002
2014
1917
1973
2020
2012