Sussex, England, 1938. Shortly before the outbreak of World War II, Thomasina and Martha Hanbury, two ingenious sisters, create LOLA, a miraculous machine.
2007
1956
2020
2019
1993
2000
2008
1970
2009
2022
2014
1971
1992
1955
1990
2001
2004
2005