Doświadczony kasiarz Nick Wells (Robert De Niro) postanawia ustatkować się i wraz ze swoją dziewczyną Diane (Angela Bassett) zająć się prowadzeniem legalnego klubu jazzowego w Montrealu. Jego przyjaciel i partner Max (Marlon Brando) ma jednak inne plany. Mocno zadłużony u mafijnego bossa...
Żona Michaela Faradaya (Jeff Bridges), profesora uniwersytetu, ginie w zamachu. Od tego czasu główny bohater obsesyjnie poszukuje terrorystów w każdym środowisku. Gdy pewnego dnia ratuje życie syna sąsiadów, odkrywa, że mają oni dużo więcej tajemnic, niż przeciętni mieszkańcy...