Malignant

Malignant

at least three separate plot twists made me shriek with glee