Una notte, uno sconosciuto, Frankie Delano (Sylverster Stallone), bussa alla porta di Jennifer Barret (Madeleine Stowe) e le rivela che non è figlia di una ricca coppia borghese, ma del famoso boss della mafia Angelo Allieghieri (Anthony Quinn), recentemente assassinato e di cui lui era la fedele guardia del corpo. Da quel momento, Frankie trasferisce la sua devozione da Angelo a Jennifer, che, tra l'altro, ha sempre adorato da lontano. La vita della donna è stravolta: Frankie cerca di proteggerla dai nemici del padre ed insieme li sfidano per vendicarne la morte, mentre l'affascinante Marcello (Raoul Bova), un enigmatico scrittore, cerca di conquistare la fiducia ed il cuore di Jennifer.