Explore movies
LOLA

LOLA

LOLA
Movie information
6.4
M
2023
1h 19m
Introduce:
Sussex, England, 1938. Shortly before the outbreak of World War II, Thomasina and Martha Hanbury, two ingenious sisters, create LOLA, a miraculous machine.
Duration:
1h 19m
Top movies this week
Slides