Two injured Nazi soldiers come under attack from strange creatures in a forest.
1996
1988
2015
2017
2018
2011
1986
2014
2012
2013
1955
2016
2004
2022
2019