A twisted thriller riddled with half-truths and full fictions.