Hard Candy ★★★½

It was pretty good.