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
★★★★★