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
Brothers
2009
Enemy Mine
1985
Into the Forest
2016
Swan Song
2021
In the Blink of an Eye
2026
The Boys from Brazil
1978
Walking with the Enemy
2014
THX 1138
1971
The Eagle Has Landed
1976
Logan
2017
Panic in Year Zero!
1962