Sussex, England, 1938. Shortly before the outbreak of World War II, Thomasina and Martha Hanbury, two ingenious sisters, create LOLA, a miraculous machine.
1998
1989
2014
2017
1976
2023
2016
2000
1979
2024
2020
2022
1944
1943
1970
2015