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

    Don't Believe that I'm No Longer HereA.I. Artificial IntelligenceTroyParis, TexasThe Tin DrumThe Marriage of Maria BraunPearl HarborA Streetcar Named DesireLittle Miss SunshineFight ClubThe Poseidon AdventureStarship TroopersFat GirlBig FishTo Kill a MockingbirdThe MatrixThe Matrix ReloadedThe Matrix RevolutionsDownfallThe Bodyguard