Two injured Nazi soldiers come under attack from strange creatures in a forest.
2021
1977
1963
1983
1964
2022
1988
2010
1992
2019
2005
1997
2012
2015
1962
2020
2002