Candyman

Candyman ★★★★½

Holy shit.