A supernatural tale of justice and revenge.A supernatural tale of justice and revenge.A supernatural tale of justice and revenge.