Sussex, England, 1938. Shortly before the outbreak of World War II, Thomasina and Martha Hanbury, two ingenious sisters, create LOLA, a miraculous machine.
2010
1975
1976
1984
2005
2006
2008
2023
1965
2007
1956
1969
1993
1950
2018
1974
2012
2015