一天晚上,哈奇(鲍勃·奥登克尔克饰演)在郊区的家中被两个小偷闯入。为了避免暴力冲突,哈奇没有对自己或家人进行报复。他的儿子布莱克(盖奇·门罗饰演)对他非常失望,他的妻子贝卡(康妮·尼尔森饰演)似乎因此与他变得更加疏远。在美丽的阿斯卡岛上,有一个传说,数千年前,岛上的居民非常害怕红色满月的出现。为了消除恐慌,上帝将国王的盾牌和七星剑授予了这个岛屿。然而,当七星剑和红色满月同时出现时,黑暗将主宰整个土地。