The Isle of Skye in Scotland has its fair share of myths and legends. One night, what appears to be a meteorite crashes down upon the island's rocky hillside, cutting all power in the area. Then people start to vanish
Rachel is introduced to a viral craze of allowing people who living the walls out into the world. This ends up badly and when her parents don't believe her two kids from her school do as they attempt to fight back against these creatures.