Sussex, England, 1938. Shortly before the outbreak of World War II, Thomasina and Martha Hanbury, two ingenious sisters, create LOLA, a miraculous machine.
2001
2024
—
2008
2009
2000
2020
1962
1970
1988
1983
1998
2025
2017
1996
2019
1982