logo
logo


logo
movie

LOLA

3.2/5
112 votes

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


Original Language
EN
Release date
Apr 7, 2023
Status
Released
Duration
79 min / 1:19

Similar Medias