Director Robbie Moffat
Writer Robbie Moffat
Starring
Starring Ilaria D’Elia, Victoria Pritchard and Jason Harvey
Synopsis
Helen and Sylvia, friends from New York, arrive in San Antonio and hire a car to look for Helen's brother Frank who has been missing for four years. His last contact -
They go in search of one of their missing brother in the Scottish Highlands, but get more than they bargained for when they stumble upon a strange community.