Sussex, England, 1938. Shortly before the outbreak of World War II, Thomasina and Martha Hanbury, two ingenious sisters, create LOLA, a miraculous machine.
2015
1958
2009
1986
2004
2001
1996
2005
2006
1970
1971
1992
1955
1990
2014
2023
2000
2018