Best movies of Nick Sowell

The Devil Wears Spurs(2006)

Combined Rating:
0
Combined Critics Rating: 0

After murdering his brother and burying him in a haunted desert, Max McCoy returns to his hometown of Red Sands, Texas with a fortune in stolen gold and a guilty conscience. He uses his ...