A group of soldiers are taken to the mountains of Wales to investigate a strange looking monster.
2009
1946
2006
2008
2003
2007
2002
2021
2010
2011
2013
—
2019
1965
1959
2005