LOLA

LOLA

6.552

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

    Two BrothersAshes in the SkyHeroes of the UndergroundDigging The Great EscapeParanoia Tapes 7: Felts FieldEl AlaméinAppointment in TokyoAloneEchelon of Doctor MThe DevilsHannibal BrooksThe Nun's StoryFor a Lost SoldierZero DayClose to LeoAll Things FairHostile TerritoryBetween Two Worlds