App Logo
LOLA
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: 2023-04-07
★★★★★★★★★★ (89 votes)

Similar Movies

Head Case
★★★★★
Uncle Adolf
★★★★★
Escape to Athena
★★★★★
Across the Great Divide
★★★★★
Where the Seagulls Sleep
★★★★★
Small Town Hero
★★★★★
Freud's Last Session
★★★★★
Ever Since the World Ended
★★★★★
I See a Dark Stranger
★★★★★
The Space Between Us
★★★★★
A Time for Drunken Horses
★★★★★
Therapie
★★★★★
We'll Go to the City
★★★★★
The Crossing
★★★★★
Point 905
★★★★★
Maggie
★★★★★
Almaz Black Box
★★★★★
Divided We Fall
★★★★★
The Invasion
★★★★★
White Man's Burden
★★★★★