Jedenastoletni Dave Boyle z przedmieścia Bostonu wsiada do samochodu, którym jadą dwaj obcy mężczyźni. Cztery dni później wraca do domu, lecz nie jest już tym samym chłopcem, który przyjaźnił się kiedyś z Seanem Devinem i Jimmym Marcusem z sąsiedztwa. Nigdy też nie zwierzy się nikomu z koszmaru, jaki przeżył. Dwadzieścia pięć lat później, gdy w tajemniczych okolicznościach zamordowana zostaje Kate, córka Jimmy`ego, wszyscy trzej muszą zmierzyć się z przeszłością, o której nie chcieli pamiętać. Rzeka tajemnic to mroczny, wielowątkowy thriller osadzony w znakomicie nakreślonej scenerii dzielnicy robotniczej.