Sussex, England, 1938. Shortly before the outbreak of World War II, Thomasina and Martha Hanbury, two ingenious sisters, create LOLA, a miraculous machine.
2008
2009
1990
1943
2007
2015
1944
2022
1975
1942
1980
2023
2020
2021
1986
1940
2017