Starši na zabavi pozabijo malega Tommyja (Eric Idle) v restavraciju, kjer ga posvoji številčna indijska družina, on pa med odraščanjem ne sluti svojega pravega porekla. Pravi Tommyjevi starši so štirinajsti vojvoda in vojvodinja Lucinda (Jeremy Clyde in Barbara Hershey) posvojita kuharičinega sina Henryja (Rick Moranis), ki seveda misli, da je tudi v resnici njun sin.
Ko Tommy odkrije, da je pravi vojvoda in dedič, začne z načrtom za prevzetje tistega, kar mu pripada. Ob pomoči neetičnega odvetnika (John Cleese) poskuša ubiti Henryja, posebej, ko ugotovi, da imata skupno dekle (Catherine Zeta-Jones).