Antes de su retirada, su amigo y socio Max (Marlon Brando) le pide un último robo junto a "Jackie Teller" (Edward Norton), un joven ladrón infiltrado como ayudante del bedel en el edificio de aduanas de Montreal donde se esconde la valiosa obra de arte.