Las Vegasissa yhteiskuntaopin opettaja Eugene Simonet (Kevin Spacey) antaa oppilaille tehtäväksi keksiä tapoja parantaa maailmaa. 11-vuotias Trevor McKinney (Haley Joel Osment) keksii ajatuksen jokaisen hyvän teon jakamisesta eteenpäin kolmelle seuraavalle sen sijaan, että tekisi vastapalveluksen. Kun pyyteettömät hyvät teot saavuttavat losangelesilaisen toimittajan, hän alkaa selvittää, mistä liike on lähtöisin.