Set against the richly described backdrop of Cape Town, this chilling psychological thriller reveals its terrible secrets, each one more shocking than the last.