Sussex, England, 1938. Shortly before the outbreak of World War II, Thomasina and Martha Hanbury, two ingenious sisters, create LOLA, a miraculous machine.
1997
2000
2009
1959
2001
1977
1988
2004
1987
1983
2019
2025
2022
1995
2017
2008
2014
2016
2018