Autistický 15-ročný mladík Louis Zigzag Fletcher (SAM JONES), ktorý sa uzatvára vo svojom vlastnom svete, aby unikol pred problémami svojho života a chránil sa najmä pred svojím otcom (WESLEY SNIPES), ťažkým narkomanom.
Jeho jediným priateľom je Singer (JOHN LEGUIZAMO), jeho súcitný Veľký brat, ktorý mu dal prezývku Zigzag. Tá ho vraj chráni a súčasne mu dáva špeciálne schopnosti. Singer sa pokúša Louisa dostať z vplyvu otca a súčasne ho učí, ako sa brániť otcovmu násiliu. Singer, ktorý zomiera na rakovinu, sa obáva, že po jeho smrti nebude chlapec zle skončí.
Zigzag pracuje ako umývač riadu v reštaurácii, ktorú vlastní odporný Južan Toad (OLIVER PLATT). Keď Zigzagov otec potrebuje 200 dolárov na nájomné, chlapec sleduje Toada, ako otvára safe a zapamätá si číselnú kombináciu. Potom z neho ukradne deväťtisíc dolárov.
Chce otcovi dať 200 dolárov, ten mu však vezme všetky peniaze. Keď Singer zistí, čo Zigzag urobil, zúfalo sa usiluje získať peniaze späť, aby ich vrátil do trezoru skôr, ako na to majiteľ príde a chlapcovi ublíži.
Je dokonca ochotný aj zadlžiť sa, čo ho privedie k miestnemu gangstrovi Cadillacovi Tomovi (LUKE GOSS) a prostitútke s dobrým srdcom Jennou (NATASHA LYONNEOVÁ)...