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
★★★★★★★★★★ (94 votes)
Similar Movies

Vivre dans l'Allemagne en guerre
★★★★★

How The Bismarck Sank HMS Hood
★★★★★

Spying on Hitler’s Army: The Secret Recordings
★★★★★

The Darjeeling Limited
★★★★★

The Peaks of Zelengore
★★★★★

Fort Saganne
★★★★★

Atonement
★★★★★

Our Time Will Come
★★★★★

Kamen Rider Reiwa: The First Generation
★★★★★

The Gap
★★★★★

We Won't Go to the Woods Anymore
★★★★★

Prisoners of Propaganda
★★★★★

Is Paris Burning?
★★★★★

Southland Tales
★★★★★

Dark Blue Almost Black
★★★★★

Time Cut
★★★★★

Forbidden Games
★★★★★

Triple Cross
★★★★★
Part of the Game
★★★★★

Decision Before Dawn
★★★★★