A 20-minute sci-fi espionage short film that demonstrates how a small quiet victory tips the balance of power and foretells the outcome of World War II.
1968
1988
2017
2007
1980
1991
2014
2020
2009
1989
2001
1972