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.
1989
2005
2004
2002
2001
1976
2003
1984
1991
1962
1987
1996
1958
1986
1979