Sussex, England, 1938. Shortly before the outbreak of World War II, Thomasina and Martha Hanbury, two ingenious sisters, create LOLA, a miraculous machine.
The Breach
2022
4.6/10
Dad Friend
2018
5.6/10
Amanda
2022
6.4/10
The Boys from Brazil
1978
6.7/10
The Eternal Daughter
2022
6.0/10
Nocebo
2022
6.1/10
Aporia
2023
6.1/10
HyperNormalisation
2016
7.5/10
Lola: The Movie
2007
5.7/10
Orders Are Orders
1954
6.4/10
Soul to Squeeze
2025
6.2/10
Devil's Gate
2017
5.3/10
Big George Foreman
2023
7.5/10
Borg vs McEnroe
2017
6.9/10
The Out-Laws
2023
6.0/10
Snowden
2016
7.1/10
Perfect Days
2023
7.8/10
The Boy and the Heron
2023
7.4/10
Joker: Folie à Deux
2024
5.4/10
The Creator
2023
7.0/10
Cocoon
1985
6.623/10