Becky Speed is an aspiring novelist who is seeking to break her writer's block with a relaxing solo trip to the Scottish Highlands. However, Becky is about to discover that in her idyllic cottage, she is not alone at all...