Sussex, England, 1938. Shortly before the outbreak of World War II, Thomasina and Martha Hanbury, two ingenious sisters, create LOLA, a miraculous machine.
2021
2019
1955
1989
2009
1988
1960
1973
2014
1949
1952
1953