《綁架》的故事創意來自Gotham集團的傑瑞米·貝爾(Jeremy Bell),講述的是一個年輕人意外在一家尋人網站上看到了自己小時候的照片,原來他是被收養的,不過事情的真相遠非如此簡單,在一番順藤摸瓜後,這個年輕人揭開了一個驚人的秘密:他的“養父母”當年從他親生父母那裏拐走了還是個嬰兒的他,並當成親生兒撫養。真相的揭露暴露了一個巨大的陰謀,這個年輕人和他的女友不得不開始逃亡。
20歲出頭的年輕人尼敦(泰勒·洛特納飾)擁有一個看上去頗為完美的家庭,從小他生活在一個幸福的環境當中,不過自懂事起,尼敦總覺得自己過著形同虛設的生活,直到有一天他無意在失蹤人口的網頁裏看到有人在尋找自己,盯著顯示器裏自己幼年的照片,尼敦才明白自己朝夕相處的“雙親”,竟然另有特殊身份,尼敦這才明白原來20多年來,自己一直活在一個精心編織的謊言當中。
尼敦準備查明真相,他清楚自己所謂的“父母”根本信不過,於是他只能將這一切告訴鄰居凱倫(莉莉·科林斯飾)。正當尼敦和凱倫想搞清楚這是怎麼一回事時,卻意外的遭遇了職業殺手的追殺,他的“父母”在自己的眼前被害,警察把他當成兇手來追捕,於是尼敦和凱倫只能開始了驚心動魄的逃亡生涯,而他也在逃亡當中,離真相越來越近……