在虛構的未來世界,女主角李安然親手將自己的父親李含辛送上法庭,為此特地發(fā)明了記憶提取技術,只為將李含辛曾經犯下的罪行揭露出來,讓他接受應有的制裁。
審判開始,陪審團以及眾人得知李含辛和李安然是父女關系,感到不解,為什么女兒會這么恨自己的父親。李安然解釋不要被李含辛的外表騙了,他其實是一個十惡不赦的人渣,并且指控李含辛曾當著六歲自己的面家暴妻子,隨著家暴的記憶被提取出來在大屏幕上播放,眾人也看到李含辛家暴妻子的畫面,認為他就如李安然所說,是一個人渣。然而隨著后面的記憶畫面披露,原來是李含辛為了給女兒籌治病錢,不惜賣血,妻子擔心他的身體健康,阻止他出門,兩人推搡中妻子不慎撞到墻,年幼的李安然正好看到這一幕,誤以為是李含辛家暴自己母親。
李安然繼續(xù)控訴李含辛的罪行,曾經母親的領導趙叔叔上門捐款,卻遭到李含辛無故毆打。但隨著這段記憶被提取出來,真相另有隱情。原來趙叔叔利用給年幼的李安然捐款為由,要霸占李含辛的妻子,遭拒后更是惱羞成怒,惡語相向,李含辛忍無可忍才出手教訓他。
李安然見前兩個指控不成立,于是控訴李含辛殺了自己母親,眾人喧嘩,緊接著就看到李含辛殺害妻子的記憶畫面,但畫面里缺失行兇過程。李安然認為這足以給李含辛定死罪,請求陪審團投票,陪審團意見不一,認為沒有具體的行兇過程,不能證明李含辛殺害妻子,最終投票結果持平,李安然將決定結果的一票投給有罪,審判長正準備宣讀李含辛被判死刑,蘇氏集團總裁蘇雯出現,叫停審判。
蘇雯告訴眾人李含辛不是殺人犯,真相另有隱情,但不能說。眾人質疑蘇雯的總裁身份,李安然更是告訴眾人,蘇雯其實是李含辛的情人,當年就是蘇雯害得她父母離婚,所以蘇雯才會替李含辛說話。
隨著記憶提取,眾人看到當年事情的經過。李含辛無故向妻子下達離婚通知,妻子帶著年幼的李安然去夜總會找李含辛,撞見李含辛摟著蘇雯從包廂出來,妻子上前質問,李含辛坦然承認蘇雯就是他的新情人。
眾人紛紛指責蘇雯,蘇雯辯解無力,讓眾人繼續(xù)看記憶就知道真相。原來蘇雯是被混混綁進夜總會,李含辛以自己看上蘇雯為借口,帶她脫離險境,碰巧遇見前來尋夫的妻子,為了不讓妻子也陷入危險,只好用狠話逼她離開。事后蘇雯為了報答李含辛的救命之恩,答應做他的中間人,替他向警方提供關于犯罪組織的情報,最終促使犯罪組織被徹底搗毀。
隨著真相的逐漸披露,眾人這才明白誤會了李含辛。但李安然認為李含辛向警方提供情報,不過是他們犯罪組織內部的狗咬狗罷了,借警方的手鏟除異己,這并不能說明李含辛就是個好人,因為他曾經試圖要自己的命。
記憶畫面中,李安然舅舅因為撫養(yǎng)她,導致腿被李含辛打斷,然而真相卻是舅舅用李安然的撫養(yǎng)費賭博欠債,從而想賣掉年幼的李安然抵債,事情被李含辛發(fā)現敗露,所以腿才被打斷。
眾人認為李含辛是在乎女兒的,李安然直呼不可能,李含辛如果真的在乎自己,曾經為什么試圖賣自己的器官。
記憶畫面中,年幼的李安然躲在黑屋子里,聽著外面李含辛和醫(yī)生討論李安然腎臟的健康程度,然而真相卻是,李含辛為了讓女兒活下去,甘愿移植自己的腎,這段對話被李安然誤以為是要賣她的器官。
崩潰的李安然不敢相信眼前的事實,她不相信一個她恨了二十年的人所有的所作所為竟然都是為了女兒。隨著李含辛最后的記憶被披露,真相大白。
原來二十年前,李含辛為了給女兒治病,主動成為臥底,為了不連累家人,所以才向妻子提出離婚,臥底期間通過蘇雯向警方提供犯罪組織的情報,同時一直心系女兒的成長。而妻子的死竟是因為李安然和同學炫耀老爸的身份,被犯罪組織成員聽到,于是逼迫李含辛去殺了妻女證明自己不是臥底,李含辛原本計劃護送妻女逃離,沒想到被犯罪組織攔截,知道真相后的妻子為了保護李含辛犧牲,李含辛故意騙李安然妻子是自己殺害的,只為讓女兒帶著對他的恨好好活下去。
真相大白,李安然悔恨不已,她才明白她的父親是多么偉大,為了女兒受了整整二十年的委屈。李安然跪在李含辛面前,喊出了那聲遲到了二十年的“爸爸”。