その目立たない性格ゆえ、周囲からモブさんと呼ばれている山梨県古田署の刑事・誠(濱田岳)は、退職届を提出していた。背景には恋人・美咲(石井杏奈)を亡くした10年前の悲劇が。 同期・吉岡(鈴木伸之)や副署長・黒崎(生瀬勝久)らの慰留も受け入れず、意志は固い。そんな中発生した発砲事件をきっかけに、誠の運命を揺るがす予期せぬ出来事が。美咲を殺した犯人・槇村(池内博之)との追跡劇、驚愕の新事実、そしてーー。
10 年前にタイムリープした誠(濱田岳)。 パチンコ帰りの客を狙ったひったくり事件が発生すると、前世の記憶が蘇る。しかし、肝心な犯人を思い出せない。 10年の経験を元に捜査する誠の、新人離れした動きに黒崎(生瀬勝久)と川島(板谷由夏)は舌を巻く。「あの日々も無駄じゃなかった」――そう思ったのも束の間、新たな犯行が。 「おかしい、次の被害者は女性だったはず…!」誠の行動により、少しずつ歴史が変わり始めていた…。
10年前にタイムリープした誠(濱田岳)は、事故死と処理されかけたケースワーカー・日村(吉田ウーロン太)の事件を担当する。前世の記憶から誠は、隣人の浅尾(前田拳太郎)が犯人の殺人事件だと主張するが、証拠がなく周りから不信がられてしまう。 一方、美咲(石井杏奈)から、中華料理店で働く珠子(林芽亜里)の悲痛な告白を聞いた誠。この後起こる悲劇を思い出し、一度目の人生では気づけなかったある真実に辿り着く――。
ついに誠(濱田岳)の生き直しによる被害者が出る。 二度目の人生で、万引き犯として捕まえた亀田万作(おかやまはじめ)。彼はその後ホームレスになり、連続放火事件に巻き込まれ亡くなってしまったのだ。誠は戸惑いながらも犯人探しに奔走する。 そんな中、川島(板谷由夏)は、自分の息子と亡くなった亀田の間にトラブルがあったことを知る 。そこには、川島と同じシングルマザー・中野希(小林涼子)の息子もいて――。
美咲(石井杏奈)が命を落とすきっかけとなった「県警批判記事」。その原因である警察の不祥事を未然に防ぐため、誠(濱田岳)は闇カジノの摘発に乗り出す。 一方、黒崎(生瀬勝久)と吉岡(鈴木伸之)は、県警の指導官・笹木(塚本高史)からの命を受け、ある刑事の内偵を密かに行っていた。やがて二つの捜査線は、期せずして接点を見せることに。そこには誠が前世で知り得なかった、ある警察の闇が潜んでいた――。