Bob (NICK NOLTE) is a veteran criminal who's given up on crime in favor of his two favorite addictions, gambling and heroin. Even so, his long-time nemesis, French police inspector Roger (TCHEKY KARYO), knows him well enough to realize that he must always keep an eye on his whereabouts and activities.
The two are reunited when Bob ends up saving Roger's life from an Algerian junkie, Said (OUASSINI EMBAREK), in a club run by pimp Remi (MARC LAVOINE). Bob's too drugged up to be thinking of another job, but when he loses at the racetrack and is presented an offer by longtime associate Raoul (GERARD DARMON), he changes his mind.
Going cold turkey with the help of his assistant, Paulo (SAID TAGHMAOUI), and 17-year-old Anne (NUTSA KUKHIANIDZE), who's moved in with them to avoid becoming a hooker for Remi, Bob gets clean and then heads off with Raoul to scout out a casino that's ripe for the picking. It's not the money they're after, however, but rather the priceless artwork that's hanging on the walls.
The only obstacle is that those pieces are fakes, with the real art locked safely in another building's high tech vault. With the help of a security expert, Vladimir (EMIR KUSTURICA), a casino worker and his twin brother, Albert (MARK POLISH) and Bertram (MIKE POLISH), and a small crew including Philippa (SARAH BRIDGES), who used to be Philip, Bob sets out to pull off the heist, all while dealing with Anne as well as Roger who's intent on tracking his every move.