Der Film erzählt die Geschichte der Familie Yelnats, welche ursprünglich aus Lettland stammt. Die Hauptperson, Stanley Yelnats, erlöst die Familie (jetzt, in unserer Zeit) von einem schweren Fluch, der vor mehr als hundert Jahren auf die Familie gelegt worden war.
In der Rückblende wird folgendes klar: Elya Yelnats, der Ururgroßvater von Stanley, wollte damals die schöne Bauerntochter Myra heiraten, hatte aber gegen das Brautgeschenk eines hässlichen, alten Rivalen, nämlich ein Schwein, nur ein Herz voller Liebe anzubieten. Dadurch entmutigt wandte er sich an die ägyptische Wahrsagerin Madame Zeroni, die ihm ihr Schwein schenkte, das er nach genauer Anweisung aufpeppeln sollte. Zur Bedingung machte sie, dass Elya am Schluss auch sie selbst auf den Berg zur Quelle tragen müsste. Da sich aber Myra als dumme Gans erweist, geht Elya nach Amerika, vergisst aber die Bedingung Madame Zeronis. Seit dieser Zeit wird in der Familie jedes Missgeschick diesem Fluch zur Last gelegt.
So auch, dass Stanley Yelnats eines Tages unter einer Brücke läuft. Plötzlich fliegen ihm aus heiterem Himmel ein Paar Turnschuhe an den Kopf. Ahnungslos nimmt er sie mit sich, wird aber des Diebstahls angeklagt, da die Turnschuhe einem berühmten Basketballer gehörten und versteigert werden sollten. Stanley kommt nach Camp Green Lake in Texas, wo straffällig gewordene Jugendliche zur "Charakterbildung" Löcher graben müssen, die so tief und so breit sein sollen, wie ihre Schaufel lang ist. Beaufsichtigt / drangsaliert werden sie dort von Mr. Sir und Mr. Pendanski. Wie nebenbei wird den Jungs befohlen, alles ungewöhnliche, was beim Graben gefunden wird, abzuliefern. Als Belohnung bekommt man den restlichen Tag frei. Eine Fossilie, die Stanley findet, erzielt nicht die gewünschte Wirkung, dafür erhält er von den anderen Jungen den Spitznamen Caveman (Höhlenmensch). Schließlich findet er ein kleines Röhrchen, auf welchem ein Herz mit den Initialen K B eingraviert ist. Er muss es aber X-Ray (Durchblick) abliefern, einem der Jungs, der sich als Anführer sieht. Dieser zeigt es am nächsten Tag vor und erzielt eine ungeahnte Wirkung: Die Warden, der große, unbekannte Boss (zum Erstaunen der Jungs eine weibliche Person), kommt und veranlasst die Aufseher sowie die Jungs in X-Rays Loch, dem angeblichen Fundort, weiter zu graben.
In verschiedenen Rückblicken in die Zeit vor 110 Jahren erfährt man folgendes: Auf der Wüstenebene, auf der Camp Green Lake liegt, befand sich damals ein See, eben der Green Lake. Es unterrichtete damals eine Lehrerin namens Kathryn Barlow. Sie verliebte sich in Sam, den dunkelhäutigen Zwiebelverkäufer, den sie bittet, ihr das Schulhaus zu renovieren. Einige Zeit später kommt es spät abends zum ersten Kuss. Durch das Fenster beobachtet Hattie Parker das Geschehen. Die Nachricht verbreitete sich rasch durchs Dorf und schließlich wurde das Schulhaus, in Anführung von Trout Walker, in Brand gesteckt. Der Sheriff, bei dem Kate Barlow Schutz und Recht suchte, erklärte ihr, dass Sam gehängt wird und wollte einen Kuss von ihr. Entsetzt flieht Kate zum See, wo sie Sams Boot sieht. Gleich aber kommt Trout Walker in seinem Boot und erschießt Sam. Kate Barlow wurde zu einer der berüchtigtsen und gefährlichsten Gesetzlosen des Wilden Westens und raubt unter anderem Stanleys Urgroßvater aus ... Im Laufe der Jahre trocknet der See immer mehr aus. Eines Tages kommt Kate nach Green Lake zurück, tritt zum Sheriff, erschießt und küsst ihn. Als sie nach vielen weiteren Jahren wieder zurückkommt, findet sie auf der Fläche des ausgetrockneten Sees Sams Boot, genannt „Mary Lou“, wo sie mit Trout Walker und seiner Frau Linda zusammentrifft, die sie mit Gewalt zwingen wollen, das Versteck all ihrer Beute zu verraten. Kate aber stirbt durch den Biss einer Agame, nachdem sie auf die vielen Jahre hingewiesen hat, die Trout und seine Kinder auf dieser weiten Ebene ihren Schatz suchen und doch nie finden werden.
Die natürlich erfolglose Suche in X-Rays Loch zieht sich immer weiter in die Länge, schließlich geht die Warden wieder zum Lager zurück. Stanley freundet sich mit Zero, einem der Jungs, besonders an. Dieser ist der Jüngste von allen, eigentlich zu jung, um in ein solches Lager zu kommen. Trotzdem handelt es sich bei ihm um den schnellsten Graber des Camps. Eines Tages nimmt Stanley die Schuld auf sich Mr. Sirs Sonnenblumenkerne gestohlen zu haben. Stanley muss ihn zur Warden begleiten, der Mr. Sir seine Vermutung ausspricht, nicht Stanley, sondern einer der anderen sei der Schuldige. Durch die Unsinnigkeit dieses Ausspruches verärgert, schlägt die Warden Mr. Sir nieder. Als nun Stanley zu den Löchern zurückkommt, sieht er, dass Zero sein Loch weitergegraben hat und gibt ihm nun Unterricht im Lesen und Schreiben, wobei Zero seinen richtigen Namen nennt: Hector Zeroni. Als Lohn gräbt Zero jeden Tag einen Teil von Stanleys Loch. Einmal kommt es deshalb zu einer Prügelei zwischen Stanley und einem anderen Jungen. Zero mischt sich ein und hilft dem beinahe unterliegenden Freund. Als die Warden davon erfährt und Stanley zur Rede gestellt wird, richtet Mr. Pendanski spöttisch einige Buchstabieraufgaben an Zero, der aber keine beantwortet. Als Mr. Pendanski ihn daraufhin seiner Dummheit wegen verspottet, schlägt Zero ihn durch einem einzigen Schlag mit einer Schaufel zu Boden. Dann sucht er so schnell wie möglich das Weite. Keiner kann ihn mehr einholen. Zeros Daten werden als nie da gewesen gelöscht. Dies funktioniert, da er keine Verwandten mehr hat. Am nächsten Tag steigt Stanley während der Trinkwasserausgabe in Mr. Sirs Wagen, um Zero zu suchen. Er kommt aber nicht weit, da er aus Versehen in ein Loch fährt. Die Flucht setzt er nun zu Fuß fort. Nach einiger Zeit findet er Sams Boot „Mary Lou“, wo er mit Hector zusammentrifft. In der Legende um Stanleys Vorfahr hieß es, dass Stanley I nur in der Wüste überleben konnte, da er Gottes Daumen fand. Diesen Daumen erkennt Stanley IV in einem Berg, der eine ähnlich Form wie ein Daumen hat. Aus diesem Grund brechen Stanley und Hector zu dem Berg auf, um die Quelle auf dem Berg zu finden. Ihnen steht eine grausame Bergsteigtour bevor. Ohne Wasser und Nahrung werden die beiden, besonders Hector, immer schwächer. Schließlich bricht Hector zusammen. Stanley muss ihn unter größten Anstrengungen weitertragen, während die Stimme Madame Zeronis ertönt: „Aber wenn du vergisst, Madame Zeroni auf den Berg zu tragen, wird deine Familie verflucht sein für immer und ewig.“ Nach langer Zeit kommt er zu der Quelle. Hector erholt sich bald wieder und gesteht ihm, dass er die Schuld an Stanleys Verhaftung trägt, da er Clyde Livingstons Schuhe gestohlen und aus Angst wieder die Brücke hinuntergeworfen hat. Die beiden ernähren sich von den zahlreichen Zwiebeln, die sie dort finden. Stanley erinnert sich an die Initialen K B auf dem Metallröhrchen und bringt sie mit Kate Barlow in Verbindung. Er erinnert sich, dass sein Urgroßvater von dieser Gesetzlosen ausgeraubt wurde. Hector und Stanley machen sich nachts auf den Weg nach Green Lake und suchen Stanleys Loch, um dort nach Kate Barlows Beute zu graben, Hector schleicht sich ins Camp, um Schaufeln zu holen. Schließlich finden sie eine Kiste, im selben Augenblick aber werden sie von der Warden, Mr. Sir und Mr. Pendanski überrascht. Als Mr Sir die Lampe ins Loch hält, stellen die Betreuer und Ms Walker entsetzt fest, das auf dem Körper der Jungen und auf der Kiste Eidechsen liegen. Trotz der Tatsache, dass sie sterben werden, übergeben Hector und Stanley die Kiste nicht und bleiben still stehen. Es kommen Anwälte Stanleys, die seine Unschuld bezeugen, und Stanley springt mit Zero aus dem Loch, als er merkt, dass die Eidechsen nicht beißen wollen. Die Warden, bei welcher es sich um eine Enkeltochter Trout Walkers handelt, möchte den Schatz als ihr zugehörig nehmen. Hector aber entdeckt die Aufschrift „Stanley Yelnats“ auf der Kiste, welches derselbe Name von Stanleys Vater, Großvater und Urgroßvater war. Da die Daten Hectors gelöscht sind, kann auch seine Schuld nicht mehr bewiesen werden und die beiden Freunde verlassen mit der Kiste das Camp. Zu Hause hat Stanleys Vater soeben ein Mittel gegen Fußpilz fertiggestellt, welches er schon seit Jahren entwickelt, aber wegen des Fluches nie fertig stellen konnte. In der Schatzkiste befindet sich Gold, mit dessen Hilfe Hector nun Detektive anstellen kann, die seine Mutter suchen sollen, was tatsächlich gelingt. Es stellt sich heraus, dass er ein Nachkomme der Ägypterin Zeroni war, die Elya Yelnats damals um Rat fragte. Die beiden Jungs werden Nachbarn und Camp Green Lake wird in ein Ferienlager verwandelt. Außerdem wird das Geheimnis, dass die Leguane Stanley und Hector nicht töteten, gelüftet: Die zahlreichen Zwiebeln Sams, welche den beiden zweimal das Leben gerettet haben.
Quelle: WikiPedia DE