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

The Darjeeling Limited
★★★★★

The Peaks of Zelengore
★★★★★

Is Paris Burning?
★★★★★

Southland Tales
★★★★★

Backdraft
★★★★★

Mr. Kingstreet's War
★★★★★

The Cardinal
★★★★★

The Victors
★★★★★

The Assault
★★★★★

The Adventures of Priscilla, Queen of the Desert
★★★★★

Pitch Black
★★★★★

The Chronicles of Riddick
★★★★★

The Chronicles of Riddick: Dark Fury
★★★★★

The Last Drop
★★★★★

Dark Blue Almost Black
★★★★★

1900
★★★★★

Brothers
★★★★★

Critters
★★★★★

Law of Desire
★★★★★

Benny & Joon
★★★★★