Sussex, England, 1938. Shortly before the outbreak of World War II, Thomasina and Martha Hanbury, two ingenious sisters, create LOLA, a miraculous machine.
1993
1943
2018
2023
2008
2015
1970
1955
2002
1975
2007
2006
1944
1969
1979
2020