Dangerous Animals
2025 · 67/100
Sweet Virginia
2017 · 65/100
Afflicted
2013 · 62/100
Longlegs
2024 · 62/100
Come and Find Me
2016 · 50/100
The Monkey
2025 · 54/100
Keeper
2025 · 45/100