Zdolny student Adam McMullen (Matthew Broderick) chce się wzbogacić. Postanawia pójść w ślady swojego dziadka (Sean Connery), wytrawnego złodzieja. Chce ukraść ważne próbki i dokumentację o wartości miliona dolarów, które znajdują się w instytucie inżynierii genetycznej. O pomoc prosi ojca, specjalistę od zamków. Początkowo Vito (Dustin Hoffman), który wiele lat temu obrał uczciwą drogę, nie popiera pomysłu syna. Chłopak skłania też do współpracy dziadka.