LOLA

LOLA

6.6

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

    SokolovoThe Phoenix Tapes '97Our Mother's HouseNobody KnowsFridgeThe OvernightersThe Man in the PhotographThe ThinningDeath of Hope Part 1: Anarchy ReignsThe ColonyThe Brides of SodomBefore Night FallsWhat a Wonderful WorldThe BridgeKiss Me With All Your LoveWeresquito: Nazi HunterThe TrialThe CardinalThe VictorsFinal Fantasy: The Spirits Within