Award-winning from Europe Film Festival, Fortean Film and Freewheeling Film Awards.
A mysterious druid lures a writer and his best friend to Scotland, where they seek to uncover a...