
LOLA
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

War for the Planet of the Apes

The Man Who Killed Hitler and Then the Bigfoot

Canadian, Sniper

Schindler's List

National Theatre Live: Good

Grave of the Fireflies

Interstellar

The Pianist

Neon Genesis Evangelion: The End of Evangelion

Evangelion: 3.0+1.0 Thrice Upon a Time

Steven Universe: The Movie

The Prestige