backdrop
poster

LOLA

LOLA

Release: 2023-04-07 ·Runtime: 79m ·★ 6.4
Drama Science Fiction War

Sussex, England, 1938. Shortly before the outbreak of World War II, Thomasina and Martha Hanbury, two ingenious sisters, create LOLA, a miraculous machine.

Production Countries

Ireland United Kingdom

Production Companies

Cowtown Pictures
ie ie productions