
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

Jul 21, 2009

Oct 5, 1978

Feb 28, 2017

Dec 24, 1976

Nov 9, 1984

Apr 25, 2014

Oct 26, 2012

Nov 25, 2024

Jan 19, 2024

Mar 15, 1972