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
2021
1985
2016
2023
2017
2005
2014
1978
1991
2013
1992
1984