本片以著名歌星万文芳在密闭化妆间被刺杀为事件开始讲述了一个悬疑故事。其中主角之一是周迅饰演的端木兰律师,她是一位辩护律师,为了保护她的男朋友吉米托马斯而准备无罪辩护。在法庭上,端木兰律师与检控官吴正为(由吴镇宇扮演)展开了一场旷日持久的法律斗争,结果以被判有罪。这是因为在案件中,被害人的尸体出现了“奇怪的”症状,导致警方对于案件的调查产生了疑点。最终,端木兰律师对吉米的无辜承认和为他争取的一切权利都没有改变案件的结果,她也从未放弃对此案件的研究,而是在后来的一个时间段内,找到了证据证明了周迅饰演的主角不犯有罪,之后她成功推翻了警方关于案件的判决。最后,由于这位女律师发现了一些“奇怪的”证据,她得以在法庭上胜利地驳倒检控官,并让无辜被杀害的女性得到了正义和公正。