故事發(fā)生在15年前的濱海小城西河市。優(yōu)等生宋浩(少年時(shí)期由周政杰飾演)因校長濫用職權(quán)失去保送資格,在暴雨夜誤入陌生人住所引發(fā)沖突,慌亂中持刀刺傷對方致死。其父宋建飛(王硯輝飾)作為校領(lǐng)導(dǎo)為維護(hù)兒子前程,選擇掩蓋事實(shí)真相。成年后的宋浩(章宇飾)輾轉(zhuǎn)漂泊多年,在母親病逝后被迫返鄉(xiāng)奔喪。面對父親刻意保留的"保送名額補(bǔ)償協(xié)議"、李唐(張建亞飾)家族刻意示好的地產(chǎn)項(xiàng)目,以及當(dāng)年兇案現(xiàn)場遺留的致命刀柄等物證,他不得不直面扭曲的命運(yùn)軌跡。最終在舊友潘曉霜(宋佳飾)的陪伴下,宋浩完成自我救贖向警方自首,而為其頂罪埋單的真相也隨之揭開。