LOLA

Original title: LOLA

79 minutes • 2023 • 6.5 Score

Sussex, England, 1938. Shortly before the outbreak of World War II, Thomasina and Martha Hanbury, two ingenious sisters, create LOLA, a miraculous machine.

Andrew Legge

Director

Drama

Science Fiction

War

Backdrops