Sussex, England, 1938. Shortly before the outbreak of World War II, Thomasina and Martha Hanbury, two ingenious sisters, create LOLA, a miraculous machine.
1985
2004
2005
2013
2007
1997
1976
1955
2002
1975
2006
1944
2023
2000
2008
2019