Sussex, England, 1938. Shortly before the outbreak of World War II, Thomasina and Martha Hanbury, two ingenious sisters, create LOLA, a miraculous machine.
2007
1965
1992
1997
2006
2005
2008
1967
1954
1960
1943
1995
1962
2020
2017