Sussex, England, 1938. Shortly before the outbreak of World War II, Thomasina and Martha Hanbury, two ingenious sisters, create LOLA, a miraculous machine.
1943
2017
1986
1981
2018
2009
2022
2005
2011
1953
1990
1963
1989
1975
1998
1976
2007
2000