Who can you trust, if you can't trust yourself?. Alice Hunter, grieving and troubled after a breakdown, stumbles on the body of her friend, Harry Rook. The police determine he has been ritually murdered and suspicion falls on the vulnerable Alice, who inh...