Sussex, England, 1938. Shortly before the outbreak of World War II, Thomasina and Martha Hanbury, two ingenious sisters, create LOLA, a miraculous machine.
2023
1966
2015
1974
2022
1997
1987
1983
2000
1977
1988
2004
2008
2016
2021
1956
1941