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

    Half BrothersMerry Christmas, Mr. LawrenceSilvester Home RunFortressWindtalkersSoylent GreenLand of the BlindTwelve O'Clock HighEvangelion: 3.0+1.0 Thrice Upon a TimeThe Sound and the FuryYamatoThe Sea WolvesSexmissionHan glömde henne aldrigMother NightThe Aryan CoupleYuvvraajNine LivesDad's Army