Film
2023·Directed by Andrew Legge
Where to watch is temporarily unavailable.
Sussex, England, 1938. Shortly before the outbreak of World War II, Thomasina and Martha Hanbury, two ingenious sisters, create LOLA, a miraculous machine.