Durant un tiroteig en un restaurant novaiorquès, el capo mafiós Angelo Allieghieri (Anthony Quinn) és assassinat mentre el seu guardaespatlles Frankie Delano (Sylvester Stallone) aconsegueix escapar amb prou feines.
Amb una bala allotjada en un muscle, Frankie promet complir el seu jurament de protegir a l’única descendent de Angelo: la seva filla Jennifer (Madeleine Stowe); i a pesar que sagna profusament, assoleix conduir fins a Long Island para fer honor a la seva paraula.
Criada per una família adoptiva des que era un nadó, Jennifer Barrett, encara avui viu aliena als seus veritables orígens. Durant tota la seva vida, Angelo l’ha vist créixer en la seva tapadora com propietari d’una botiga del barri.
En la mansió Barrett, Jennifer cau en el compte que el seu acomodada i estable existència comença a caure, després d’enviar al seu fill a un internat i al descobrir que el seu marit l’enganya amb la seva millor amiga. Torbada pels problemes de la seva pròpia vida, Jennifer no està preparada per al que Frankie ha de contar-li. Però Frankie està decidit, i ambdós parlaran de Angelo i la infància d’ella.