Sussex, England, 1938. Shortly before the outbreak of World War II, Thomasina and Martha Hanbury, two ingenious sisters, create LOLA, a miraculous machine.
2014
2017
2002
1983
1948
1992
1978
1942
1996
1957
2008
2010
1962
1954
1990
2018
1972
2022