Corruption ★★½

Okay chiller for about 3/4 of its running time but rather comes apart at the end.