Ultra obscure German amateur splatter movie about teens having fights in the woods with tons of gunplay.
2020
1997
2009
2001
2023
2019
1980
2008
2003
2002
1986
1999
1998
2012
2014