Gilbert és un jove que viu a Endora, Iowa, una població de poc més de mil habitants. Viu amb la seva mare, que pesa més de dos-cents quilos, amb els seus germans l'Arny, l'Amy i l'Ellen. Els millors amics de Gilbert és en Tucker, que es deleix pels batuts, i Bobby, fill del propietari de la funerària. Gilbert treballa en una vella botiga de queviures i té una aventura amb una dona casada, el marit de la qual vol vendre-li una assegurança de vida. Un bon dia s'instal·len al poble la Becky, una noia de Michigan, i la seva àvia, una vella professora. La vida de Gilbert canviarà després de conèixer la Becky.