Malignant

Malignant ★★★

Found this one dull, insipid, and derivative until the last twenty or thirty minutes when I was cackling with glee and raising da roof.