
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

Dec 17, 2021

Jun 3, 2016

Oct 5, 1978

Apr 25, 2014

Aug 11, 2023

Feb 28, 2017

Dec 24, 1976

Apr 1, 1965

Dec 2, 2016

Nov 20, 2009

Mar 15, 1972