In fiecare an, Eugene (Kevin Spacey) le-a dat elevilor lui aceeasi tema pe care timp de 12 ani nu a luat-o nimeni in serios: sa vina cu o idee care sa schimbe lumea. Este discursul pe care il tine an de an, din obisnuinta, fara sa se asteapte insa la nimic spectaculos din partea unor copii de clasa a saptea, care isi fac temele in sila. Dar micul Trevor McKinney (Haley Joel Osment) il ia in serios si vine cu o idee spectaculoasa, desi utopica, pe care o pune in practica. Convins ca un singur om poate schimba lumea, el inventeaza un joc numit “Da mai departe!”, in care daca cineva ti-a facut un bine, in loc sa rasplatesti persoana respectiva, trebuie sa faci si tu un bine pentru inca trei persoane. Spre surpriza tuturor, mai ales a mamei lui Trevor, Arlene McKinney (interpretata de Helen Hunt) si a lui Eugene, se declanseaza un intreg lant de fapte bune, iar fenomenul atinge curand proportii nationale.