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

    Lolita's ClubThe Painted BirdCome and SeeEscape from SobiborTobrukThe Silent EnemyMutant WorldThe Sign PainterBeyond BrotherhoodOn Foreign SoilJune 1940, the Great ChaosResident Evil: Welcome to Raccoon CityGuerrilla GirlWild WindSchirkoa: In Lies We TrustWuthering HeightsCrittersLaw of Desire