Stanley Yelnats, perseguitato da un'antica maledizione che si è abbattuta su tutta la sua famiglia, viene ingiustamente condannato a diversi mesi di detenzione nella prigione di Camp Green Lake, per un crimine che non ha commesso. Lì, lui e alcuni compagni di sventura sono costretti dalla temibile direttrice del carcere e dai suoi uomini di fiducia a scavare infinite buche nel deserto senza nessuna ragione apparente. In realtà sono tutti alla ricerca di un tesoro nascosto. Stanley e i suoi compagni tenteranno un'audace fuga dal campo di prigionia con l'intenzione di risolvere il mistero e di interrompere per sempre la maledizione della famiglia Yelnats.