Sussex, England, 1938. Shortly before the outbreak of World War II, Thomasina and Martha Hanbury, two ingenious sisters, create LOLA, a miraculous machine.
2014
2021
—
2007
2008
1966
1992
1988
2005
1960
2009
2000
2001
2006
1972