A group of soldiers are taken to the mountains of Wales to investigate a strange looking monster.
2016
2018
2013
2022
1997
2014
2015
1996
2005
1963
1998
2010
2017
2024
2020
—