A Holes egy Stanley nevű fiúról szól, akit a Green Lake táborba küldenek, a bűnöző fiúk helyére, miután megvádolták egy lopással, amit nem ő követett el. Ott maradva Stanley feltárja a tábor történetét, valamint az „átok” titkát, amely szerinte sok éven át sújtja családját.