Suntem în anii 50. Tom Ripley este un băiat sărac ce împrumută o jachetă cu emblema universității Princeton, pentru a cânta la o petrecere selectă. El pretinde ca îl cunoaște pe unul dintre bogații studenți la Princeton, pe nume Dicki Greenleaf, un rebel ce trăiește în Italia și refuză să se întoarcă acasă. Tatăl lui este dispus să îi ofere lui Tom 1,000 de dolari pentru a-i aduce fiul acasă. Iar Tom este mai mult decât dispus să o facă.

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 ...