A group of soldiers are taken to the mountains of Wales to investigate a strange looking monster.
2012
1994
2019
2020
1954
2022
—
2021
2018
2008
1953
1916
1970
1996