Sussex, England, 1938. Shortly before the outbreak of World War II, Thomasina and Martha Hanbury, two ingenious sisters, create LOLA, a miraculous machine.
1992
1978
1942
1974
1990
2004
2025
2019
2015
1963
2016
1993
1994
2008
2001
2022
2006