A sly thousand-year-old top takes a little celestial master under his wing to fight demons together ...