Sussex, England, 1938. Shortly before the outbreak of World War II, Thomasina and Martha Hanbury, two ingenious sisters, create LOLA, a miraculous machine.
2020
2001
2004
1984
1979
1951
2000
1987
2006
1982
2009
1972
1967
2005
1959