A group of soldiers are taken to the mountains of Wales to investigate a strange looking monster.
2010
2009
2002
1999
2018
2006
1993
1991
—
2021
1994
2022
1977
2011
2014
2016