Aidan Ritchie
The Parts You Lose 2019
Rating: 5.8
How It Ends 2018
Rating: 5.1
I Still See You 2018
Cult of Chucky 2017
Rating: 5.3
Trench 11 2017
Rating: 5.4