Dean Teaster's Ghost Town
Dean Teaster's Ghost Town (2007)

According to Appalachian folklore, in the year 1856 a man emerged from the mountain wilderness around Cold Springs, North Carolina to avenge his father's death. His vengeance was so powerful that by the time he was finished, nothing was… More

Rated: R
Running Time:
Release Date: October 28, 2008
Add Your Rating
User Score

Available Online