На глазах 9-летнего мальчика два преступника зверски убивают мужчину, который впоследствии оказывается агентом отдела по борьбе с наркотиками. За расследование дела берется детектив Джон Бук (Харрисон Форд). Мальчик опознает убийц по фотографиям, висящим на доске в полицейском участке, и с тех пор за маленьким героем фильма «Свидетель» начинается настоящая погоня. Бук отвозит ребенка в провинцию к его матери Рэйчел (Келли МакГиллис) и влюбляется в нее.