
- LOLA
- 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, War
- 64.61% User score
Media
- Most Popular
- Videos
- Backdrops
- Posters