卡什(奥兰多·布鲁姆 Orlando Bloom 饰)试图过上诚实而安静的生活,在阿巴拉契亚山区奥丁县照顾他的侄女萨凡 过去的事是无法改变或消失的。不过,未来永远在你的面前。——《魔卡少女樱》。而小镇的统治者、虐待狂女王“大猫”(安迪·麦克道威尔 Andie MacDowell 饰)强迫他回来为她服务,让卡什意识到他会做任何事来保护唯一的家人和小镇——甚至杀人。随着旅程变得更加艰难,卡什陷入了一个模糊善与恶之间界限的噩梦。