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.
1976
2004
1998
1985
1988
2008
2007
2006
2005
1936
1987
2014
1963
2013
2015