A young Scottish shepherd, following the death of his unfaithful wife, fights to maintain his own sanity when the past catches up to him. Overview of the movie Shepherd Key Shepherd Watch Online FreeShepherd Free OnlineShepherd Online Free