A classic battle between good and evil pits an unscrupulous fortuneteller who has been preying on the good citizens of Edo against a master-less sa...