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

    Above SuspicionHarrison BergeronTime After TimeLolita's ClubBulgarian RhapsodyThe Last TattooKabei: Our MotherDevils on the DoorstepThe Desert Fox: The Story of RommelCrystal SkullsFight ClubThe Poseidon AdventureStarship TroopersFat GirlBig FishTo Kill a MockingbirdThe MatrixThe Matrix ReloadedThe Matrix RevolutionsDownfall