LOLA

LOLA

6.436

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

Similar movies

    Gurren Lagann the Movie: The Lights in the Sky Are StarsClass of 1999In Enemy HandsThe Zookeeper's WifeThe ButcherTwo WomenTerminator: Dark FateChampionMen Behind the SunBulgarian RhapsodyThe Last TattooThe Indian RunnerThe Life and Death of Colonel BlimpThe HillSpecial MissionReunion in FranceRintamalottaI See a Dark StrangerIn Which We ServeBattletruck