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.
2019
1989
2017
2003
1990
2014
1979
1963
1952
2011
2015
2022
1997
1978
2006
1998