Sussex, England, 1938. Shortly before the outbreak of World War II, Thomasina and Martha Hanbury, two ingenious sisters, create LOLA, a miraculous machine.
2019
1983
1990
1998
2015
1989
2002
1976
2014
2024
2025
1962
2018
1984
1988
2007
1997
2023