Johnnyt, röviddel fogságából való szökése után, egy bankrablásnál lövéssel súlyosan megsebesítik. Bűntársai és a kedvese, Kathleen keresik őt. Versenyfutás kezdődik az idővel, mivel a rendőrség is a férfi sarkában van. Amennyire körülményei engedik, Johnny elrejtőzik, viszont a vérveszteségtől nagyon legyengül. Kathleen késő éjszaka talál rá szerelmére, s fel akarja vinni egy hajóra. Amikor a rendőrség körbefogja őket, azzal a szándékkal lő, hogy Johnnyval együtt halhasson meg.

A walesi születésű Howard Marks, az Oxfordi Egyetem elvégzése és a brit titkosszolgálattal való rövid együttműködés után minden idők legrafináltabb drogcsempészeként híresült el. A Mr. Nice-ban Howard Marks saját élettörténetét meséli el.

Martin Fallon (Mickey Rourke) azzal a reménnyel csatlakozott egykoron az IRA-hoz, hogy népe szabadságáért harcoljon. Amikor egy akciójuk során az angol katonai szerelvény helyett véletlenül egy iskolabuszt robbant fel, lelki válságba esik. Megcsömörlik múltjától, elhagyja harcostársait és Londonba menekül. Egy kegyetlen gengszter, Meehan (Alan Bates) útlevelet ígér neki, ám cserébe azt kéri, ölje meg Kraskót, a konkurens gengszterbanda főnökét. Fallon érzi, hogy ez a gyilkosság minőségileg más, mint amiket eddig az általa igaznak tartott ügy érdekében elkövetett. Da Costa atya (Bob Hoskins) véletlenül szemtanúja lesz a gyilkosságnak. Mivel saját maga is átélt már hasonló lelki válságot, megpróbál segíteni Fallon-nek.