Directed by L.C. MacBean and Fred Paul.
Deadwood Dick's Vengeance is not available for streaming at this moment.