LOLA

LOLA

Released: 2023-04-07

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

6.4 / 108

Duration: 79 min.

Budget: $0

Revenue: $0

Trailer

Gallery

Reviews

No reviews were found.