Sussex, England, 1938. Shortly before the outbreak of World War II, Thomasina and Martha Hanbury, two ingenious sisters, create LOLA, a miraculous machine.
2001
1995
2006
1997
2014
1969
2012
2022
2013
1954
2008
2019
2009
1985
1958
1999
2015
1980
1998