O prietenie puțin probabilă se dezvoltă între Fergus, un voluntar în Armata Republicană Irlandeză, și Jody, un soldat britanic răpit atras într-o capcană IRA de către Jude, un alt membru IRA. Atunci când luarea de ostatici se sfârșește teribil de prost, Fergus scapă și se îndreaptă spre Londra, unde o caută pe amanta lui Jody, o coafeză numită Dil. Fergus adoptă numele de "Jimmy" și devine zilier. De asemenea, el începe să se întâlnească cu Dil, care nu știe nimic despre trecutul lui Fergus în IRA. Dar sunt unele lucruri despre Dil pe care nici Fergus nu le știe ...
Nick Wells (Robert DeNiro) este pregatit sa se retraga din lumea raufacatorilor. Va locui impreuna cu prietena sa Diane (Angela Bassett) si se va concentra in derularea propriei afaceri legitime: un club de jazz in Montreal. Dar Max (Marlon Brando), colaboratorul, prietenul si partenerul sau de afaceri are alte planuri pentru el. Determinand-ul pe Nick sa treaca peste doua dintre regulile lui cele mai importante – intotdeauna sa lucreze singur si niciodata in orasul in care locuieste – Max il pune in legatura cu Jack Teller (Edward Norton). Jack, un hot tanar, talentat si agresiv, are nevoie de talentul de spargator al lui Nick pentru a da prima sa mare lovitura: o prada valorand milioane, foarte bine ascunsa.
Mogulul media William Randolph Hearst și iubita lui, actrița Marion Davies, invită prieteni din industria divertismentului să facă o excursie cu iahtul lor, inclusiv Charlie Chaplin. Există multă sărbătoare la bord - iar emoțiile scapă de sub control. Chaplin, în special, pur și simplu nu-și poate înăbuși admirația pentru Marion - spre nemulțumirea gelosului Hearst. Unul dintre pasageri nu va supraviețui călătoriei.