Sussex, England, 1938. Shortly before the outbreak of World War II, Thomasina and Martha Hanbury, two ingenious sisters, create LOLA, a miraculous machine.
2006
2007
1996
2013
2017
—
2003
2005
2018
2009
2000
2001
1972
2008