Stan is an aging sheep farmer who's at odds with life and out of hope. During a meteor storm a mysterious creature arrives on the farm, a female alien who appears to be lost. As they ...
Directors: James Price
Country: United Kingdom