Sussex, England, 1938. Shortly before the outbreak of World War II, Thomasina and Martha Hanbury, two ingenious sisters, create LOLA, a miraculous machine.
2017
2020
1958
2019
1993
1977
2000
1970
2008
1938
1988
1973
2005
1969
1957
1991