Kevin Lomax (Reeves) igazi sztárügyvéd Floridában, még egyetlen pert sem veszített el. Nem sokat habozik, amikor az egyik legmenőbb New York-i iroda állásajánlatot tesz neki, és feleségével a Nagy Almába utazik. Eleinte minden jól megy.
A cég gyönyörű lakást biztosít nekik, és szépen gyarapodik a pénz bankszámlájukon. Főnöke, a fura, de rendkívül intelligens John Milton (Al Pacino) mindenben a segítségére van, és Kevin egyik ügyet nyeri a másik után. Egy idő után Kevin felesége, Mary Ann (Charlize Theron) fura dolgokat kezd tapasztalni, de a munkáját megszállottan végző férje nem hajlandó foglalkozni vele. Amikor Kevin ráébred, hogy Milton nemcsak egyszerűen egy gátlástalan, velejéig romlott figura, már túl késő.