Sussex, England, 1938. Shortly before the outbreak of World War II, Thomasina and Martha Hanbury, two ingenious sisters, create LOLA, a miraculous machine.
Release Date: April 07, 2023
February 01, 1956
July 24, 1968
April 23, 2024
May 20, 1953
February 04, 1985
October 10, 2002
March 19, 1943
November 01, 1985
December 25, 2015
Invalid Date
March 19, 2010
March 31, 2010
September 09, 2010
June 16, 2004
December 23, 1955
April 22, 2002
May 31, 2009
August 09, 1944
March 15, 2019
November 26, 1986