Hocus Pocus 2 review: that old black magic, new again!