林心如王凯合作过电影《嫌疑人X的献身》。王凯在影片里扮演的唐川,是刑警学院的物理学教授,是警方的刑侦顾问,本与石泓自幼惺惺相惜,却因为骇人听闻的命案与石泓被迫走向对立。挣扎在情与法的纠葛里,矛盾而心痛。
林心如扮演的陈婧是整个故事的起因。她与女儿相依为命,这份母女情使得她在危局中不顾一切保护女儿,和邻居石泓之间又有着深挚却微妙的感情。张鲁一扮演的石泓是天才数学家,石泓暗恋着美丽的邻居陈婧。为救失手杀了前夫的陈婧,石泓以缜密的逻辑思考设了一个绝妙的局,令警方无法知晓真相,与唐川被迫走向对立。
叶祖新扮演的罗淼是与唐川合作参与案件侦破的警官,也是破案过程中不可或缺的线索人物。因为石泓的设计使陈婧几乎摆脱了嫌疑人的身份,却因为罗淼与唐川不断沟通而牵引真相付出水面。