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

The Detective