
LOLA
★ 6.4202379 min
Sussex, England, 1938. Shortly before the outbreak of World War II, Thomasina and Martha Hanbury, two ingenious sisters, create LOLA, a miraculous machine.
Similar Movies

The Boy in the Striped Pyjamas
★ 7.82008

Power and Paranoia of the Third Reich
★ 7.82018

20 Years After
★ 3.12008

The Long Riders
★ 6.61980

The Rest of Us
★ 5.82020

Ten
★ 7.32002

Eichmann
★ 6.02007

Escape to Witch Mountain
★ 6.41975

The Cement Garden
★ 6.71993

Qadjana
★ 5.51941

Barefoot Gen
★ 7.61983

The Assessment
★ 6.82025