Locke
2013 · 72/100
The Electrical Life of Louis Wain
2021 · 72/100
We Live in Time
2024 · 70/100
Summerland
2020 · 72/100
Denial
2016 · 70/100
Spencer
2021 · 63/100
Radioactive
2019 · 58/100