An escaped convict stumbles upon a small town hidden in the mountains with a sinister secret. - IMDb