Sussex, England, 1938. Shortly before the outbreak of World War II, Thomasina and Martha Hanbury, two ingenious sisters, create LOLA, a miraculous machine.
2020
1970
1971
1992
1993
2000
2008
1986
1981
2001
1961
1994
2014
1969
2005
1976
2003
1977
1979