A string of mysterious explosions leads the brothers to a vengeful spirit targeting a corrupt corporation responsible for environmental destruction.