Scenes
No Scenes Added!
Reviews
No Reviews
Sussex, England, 1938. Shortly before the outbreak of World War II, Thomasina and Martha Hanbury, two ingenious sisters, create LOLA, a miraculous machine.
Drama Science Fiction WarNo Scenes Added!
No Reviews