Two injured Nazi soldiers come under attack from strange creatures in a forest.
2015
1971
2024
2006
2001
1954
2004
1995
1996
2019
2022
2023
1957
2020