Two injured Nazi soldiers come under attack from strange creatures in a forest.
2020
2019
2018
2024
2005
2022
—
2021
2016
2023
2009
2007
2003