
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

Mar 15, 1972

Dec 2, 2009

Sep 3, 2021

Dec 12, 1985

Aug 11, 2023

Jun 3, 2016

Aug 5, 2009

Sep 16, 2016

Aug 18, 2017

Aug 28, 2014

Jul 21, 2005

Dec 16, 2021

Oct 5, 1978