In a remote countryside tavern, a group of drug addicts find themselves trapped by a group of mysterious figures. As the relentless grip of withdrawal begins to tighten it's hold, a haunting secret lurks within their midst, poised to unleash a cataclysmic force capable of obliterating them all.