
Released
April 7, 2023
Runtime: 1h 19m

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

Dec 31, 2008

Dec 2, 2009

Dec 12, 1985

Jun 3, 2016

Dec 17, 2021

Apr 25, 2014

Aug 11, 2023

Oct 5, 1978

Jan 26, 2026

Jul 21, 2009

Nov 20, 2009

Feb 21, 2019

Jan 19, 2024

Mar 15, 1972