Sussex, England, 1938. Shortly before the outbreak of World War II, Thomasina and Martha Hanbury, two ingenious sisters, create LOLA, a miraculous machine.
2001
2017
2007
2002
2004
1993
2005
1967
1990
2003
1987
1989
1954
1947
1994
2008