A short film that depicts the dehumanization of humankind during wartime.
2007
2003
2016
1962
2022
—
2024
2006
2013
1983
1995
2014
2011
2005
2008
1985
2012