Bobby Garfield felnőttként visszatér szülővárosába, legjobb barátja halála után. Az emlékek óhatatlanul számvetésre késztetik Bobby-t. Tízéves korában két jóbarátja volt, akivel mindent megosztott: Carol és Sully. Ráadásul Carollal titkon csókkal pecsételték meg barátságukat. Bobby édesanyja megkeseredett élvhajhász asszony, aki önző módon viselkedett fiával. Egy napon belép életükbe és végleg megváltoztatja azt Ted Brautigan, egy előkelő idegen a városban. Bobby hamar megtalálja a hangot Teddel, aki végre egyenrangúként szól hozzá, és megosztja vele néhány természetfeletti képessége titkát. Egy nyáron át tartott barátságuk, mígnem Tedért eljöttek azok az emberek, akiktől annyira óvta ifjú barátját.

A sötét szobában csak egy zseblámpa világítja meg a széfet. A fúró tompa zaját elnyomja a lentről felszüremlő ütemes dübörgés. Fémforgácsok hullnak a padlóra, feltárul a páncélszekrény ajtaja... Nck Wells eltökélte: visszavonul, ez volt az utolsó szajré. Összeköltözik barátnőjével, Diane-nel, és törvényes üzletére, a montreáli jazzklubra koncentrál. Azonban Maxnek, aki Nick barátja, üzlettársa és orgazdája, más tervei vannak. Rábeszéli a szakma legnagyobb profiját, hogy szegje meg a két legfontosabb szabályt - "mindig egyedül dolgozz, és soha ne dolgozz abban a városban, ahol élsz," - és összehozza őt Jack Tellerrel. A fiatal, rámenős és tehetséges tolvajnak Nick kasszafúró tudományára van szüksége, hogy megcsinálja élete első nagy szajréját: egy milliókat érő műkincset, melyet a Montreáli Vámház falai mögött őriznek...

Max börtönbe kerül miután elveszíti feleségét. Mikor megtudja, hogy fia Theo egy bűnbanda alkalmazásába állt, Max mindent kockára tesz, hogy kiszabadítsa rossz társaságba keveredett fiát.