Terri is een wat vreemde vijftienjarige tiener die in een klein dorpje woont en moeite heeft om zich aan te passen aan z’n moeilijke leven. Hij kampt immers met overgewicht. Heather, een mooi maar droevig meisje, leert hem omgaan met de vaak vijandige buitenwereld. Terri krijgt echter ook hulp uit onverwachte hoek: hij raakt bevriend met de goedaardige schooldirecteur Mr. Fitzgerald (John C. Reilly) die zo zijn eigen onzekerheden heeft.