Sussex, England, 1938. Shortly before the outbreak of World War II, Thomasina and Martha Hanbury, two ingenious sisters, create LOLA, a miraculous machine.
2008
2009
2007
1943
1963
2004
1982
2015
2023
1958
2000
2005
2001
2006
2012