LOLA
LOLA

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

The Savages
I've Loved You So Long
Summer Hours
Don't Look Now... We're Being Shot At!
Howards End
They Live
Rocco and His Brothers
Silence Is Welcome
My Future You
Attack! The Battle for New Britain
Cocoon
Catch-22
Tea with Mussolini
Hanging Up
Bless the Child
Nineteen Eighty-Four
Ghost in the Shell
Mad Max Beyond Thunderdome
Babylon A.D.
Renaissance