“This is a dead isle. We’re only here because we’ve no choice.” Great Point Media recently debuted the first official trailer for an indie horror thriller titled The Isle, set in 1846 on a remote island off the west coast of Scotland. Based loosely on Scottish ghostly folklore with inspiration… Read entire story.
Source: FirstShowing.net