A man taking the stagecoach to the remote town of Duncarrie encounters the specter of a hanged highwayman who seeks revenge on the living.
Previous
Previous
On Your Left
Next
Next
A man taking the stagecoach to the remote town of Duncarrie encounters the specter of a hanged highwayman who seeks revenge on the living.