Sussex, England, 1938. Shortly before the outbreak of World War II, Thomasina and Martha Hanbury, two ingenious sisters, create LOLA, a miraculous machine.
1999
1983
2023
2013
2000
1989
1928
1995
2001
1973
1985
1951
1968
1988