Sussex, England, 1938. Shortly before the outbreak of World War II, Thomasina and Martha Hanbury, two ingenious sisters, create LOLA, a miraculous machine.
1973
2008
2009
2007
2020
—
2022
2016
2006
1995
1985
1954
2014
2021
2011
1970