Stanley Yelnats, který byl nespravedlivě obviněn z krádeže páru tenisek, přijíždí do Camp Green Lake, věznice pro mladistvé uprostřed rozlehlé pouště. Tábor je řízen tyranskou ženou jménem Warden Walker a je domovem skupiny nezletilých chlapců, kteří jsou za trest nuceni každý den kopat díry. Stanley se spřátelí se skupinou chlapců, včetně Zera, tajemného chlapce, který nemluví.
Zatímco chlapci kopou své díry, dozvídají se více o Camp Green Lake a jeho temné historii. Před mnoha lety byl muž jménem Stanley Yelnats starší, který byl Stanleyho pradědečkem, obviněn ze zločinu, který nespáchal, a byl poslán do Camp Green Lake. Yelnatsovi staršímu se podařilo z tábora uprchnout, ale své jméno se mu nikdy nepodařilo očistit.
Jednoho dne Stanley a Zero při kopání děr objeví starou truhlu s pokladem. Truhla s pokladem obsahuje mapu a sadu instrukcí, které je dovedou ke skryté skrýši zlata. Chlapci se rozhodnou sledovat mapu a najít zlato, aby mohli dokázat Stanleyho nevinu a pomoci Zero najít nový domov.
Chlapci na své cestě narazí na několik překážek, včetně Warden Walkerové a jejích strážců a také skupiny hrozivých kojotů. Jsou však schopni překonat tyto výzvy a nakonec najít zlato. Pomocí zlata očistí Stanleyho jméno a pomohou Zero najít nový domov.
Nakonec se Stanley a Zero shledají se svými rodinami a oba začnou nový život. Stanley se učí, že je důležité být upřímný a stát si za tím, co je správné, i když je to těžké.