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

Defiance
2008
6.8/10

Brothers
2009
7.3/10

Enemy Mine
1985
7.0/10

Into the Forest
2016
5.8/10

Swan Song
2021
7.1/10

In the Blink of an Eye
2026
5.9/10

The Boys from Brazil
1978
6.7/10

THX 1138
1971
6.4/10

Walking with the Enemy
2014
6.3/10

Logan
2017
7.8/10

The Eagle Has Landed
1976
6.7/10

Panic in Year Zero!
1962
6.3/10

Nineteen Eighty-Four
1984
6.8/10

Cloud Atlas
2012
6.9/10

Man Down
2016
6.0/10

Stockholm Bloodbath
2024
6.3/10

The Zero Theorem
2013
6.1/10

Schindler's List
1993
8.6/10

Awake
2021
5.9/10

Resistance
2020
7.0/10
Tea with Mussolini
1999
6.4/10