Quinn Duffy
Green Book 2018
Rating: 8.2
Game of Death 2011
Rating: 4.7
The Steam Experiment 2009
Rating: 3.9
Three Blind Mice 2001
Rating: 5.9
as Redvale
as Frank