Sussex, England, 1938. Shortly before the outbreak of World War II, Thomasina and Martha Hanbury, two ingenious sisters, create LOLA, a miraculous machine.
Cast Member
Emma AppletonStefanie MartiniRory Fleck-ByrneAaron MonaghanTheodora Brabazon Legge
Sponsored Advertisement
Loading...
Sponsored
Loading...
Streaming Server
Switch servers if the current one is offline or buffering