Loading player...
If the video doesn't load, try switching servers above. Ads may be displayed by the host.
Sussex, England, 1938. Shortly before the outbreak of World War II, Thomasina and Martha Hanbury, two ingenious sisters, create LOLA, a miraculous machine.
Back to movie details