A stranger comes to the aid of a distressed young woman, found walking alone on a remote highway. But is he really trying to help? The harsh Australian Outback is the backdrop to this suspenseful story.
The Lost Sheep full movie is released on Apr 23, 2018. Watch The Lost Sheep online - the English Short movie from Australia. The Lost Sheep is directed by Nick Crowhurst and created by Stephanie Jaclyn with Jessica Byrne and Jan Dening.