Napoleon Dynamite (Jon Heder) začína svoj deň cestou v školskom autobuse. V škole sa zoznámi s novým študentom Pedrom (Efren Ramirez), ktorému ochotne pomôže, keďže sa Pedro v škole zatiaľ nevyzná. Po príchode zo školy domov, Napoleonovi a jeho bratovi Kipovi stará mama oznámi , že na jeden deň musí odísť. Chlapci si teda program robia sami. Na základe televíznej reklamy sa spontánne rozhodnú pre kurz sebaobrany. Tu sa ale dlho nezdržia, inštruktorov štýl sebaobrany sa im nepozdáva. Obaja sa zhodnú, že z tohto kurzu treba čo najskôr odísť. V ten istý deň sa ešte Napoleon stretne s podivným dievčaťom Deb, ktoré sa vydáva za podomovú predavačku. Keď Napoleonov brat odhalí, že ňou nie je, dievča utečie. Na druhý deň ju stretnú v škole a stávajú sa z nich pomaly priatelia. Pedro sa rozhodne kandidovať v školských voľbách. Jeho priatelia Napoleon a Deb mu v tom, samozrejme, pomôžu. Zdá sa, že toto bude Napoleonov najlepší rok.