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
Swan Song
2021
Into the Forest
2016
In the Blink of an Eye
2026
The Boys from Brazil
1978
Aporia
2023
Stargate SG-1: Children of the Gods
Walking with the Enemy
2014
Slaughterhouse-Five
1972
Logan
2017