A 1917 film directed by Charles Miller.
The Secret of the Storm Country is not available for streaming at this moment.