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
★★★★★★★★★★ (84 votes)

Similar Movies

Wilbur Wants to Kill Himself
★★★★★
A Clockwork Orange
★★★★★
To Be or Not to Be
★★★★★
The Terminator
★★★★★
East of Eden
★★★★★
Fighter Attack
★★★★★
Love in Thoughts
★★★★★
1984
★★★★★
Two Brothers
★★★★★
Days of Glory
★★★★★
Transit
★★★★★
Infinity
★★★★★
Moonstruck
★★★★★
I, Robot
★★★★★
Gold Run
★★★★★
Final Fantasy: The Spirits Within
★★★★★
Light of Day
★★★★★
Sophie Scholl: The Final Days
★★★★★
The Time Machine
★★★★★
Sunflower
★★★★★