Sussex, England, 1938. Shortly before the outbreak of World War II, Thomasina and Martha Hanbury, two ingenious sisters, create LOLA, a miraculous machine.
1981
2006
2007
2005
2013
1969
2004
1975
1998
1984
2002
1993
2017
1962