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

Baby Nymph
★★★★★
Explózia
★★★★★

Third Time
★★★★★

Hell Squad
★★★★★

Mrs. Miniver
★★★★★

Fat Man and Little Boy
★★★★★

Above Us the Waves
★★★★★

Head Case
★★★★★

Uncle Adolf
★★★★★

Escape to Athena
★★★★★

Across the Great Divide
★★★★★

Himalia
★★★★★

The Battleship on the Ground
★★★★★

The Fed One
★★★★★

626 Evolution
★★★★★

The Nightingale
★★★★★

Wizards of Waverly Place: The Movie
★★★★★

The Devils
★★★★★

Invisible Agent
★★★★★

Stolz der Nation
★★★★★