Distorted found footage experiment of a firing squad sequence from a war film.
2006
2007
2003
2023
2022
2024
2002
1984
2005
2018
1988
2004