Podstarzały kasiarz-perfekcjonista, Nick Wells (Robert de Niro), zamierza zakończyć swoją karierę ostatnim wielkim skokiem. Jego partnerem jest młody, ekscentryczny złodziej, Jackie Teller (Edward Norton), posługujący się niekonwencjonalnymi metodami działania, które u wspólnika wzbudzają wiele wątpliwości. Gdy Nick próbuje się wycofać, do akcji wkracza jego stary znajomy Max (Marlon Brando) i, powołując się na wieloletnią przyjaźń i nękających go wierzycieli, próbuje go nakłonić do nierezygnowania ze skoku.