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
March 16, 2017
April 16, 1992
January 15, 1947
April 28, 2006
October 23, 2020
November 28, 1974
May 17, 1976
November 06, 1969
March 22, 1946
October 31, 2020
June 06, 2023
June 29, 2001
May 13, 2004
July 16, 1984
May 02, 1979
March 23, 1979
May 21, 2001
September 19, 1951
December 21, 2000
October 04, 1987