A film about the young Scottish community in Glasgow's Drumchapel district reflecting ancient Highland traditional tales of mystery, jealousy and revenge. Set in the medieval age, it is spoken entirely in Gaelic
MoreLess Releases