Film govori o 12-godišnjem dječaku po imenu Trevor McKinney (Haley Joel Osment) koji želi nešto promijeniti u svijetu. On smisli plan pod nazivom "Pay It Forward", gdje čini dobro djelo za troje ljudi i traži od njih da učine isto za troje ljudi, i tako dalje.
Jedan od ljudi kojima Trevor pomaže je bivši ovisnik o drogama po imenu Eugene Simonet (Kevin Spacey), koji se teško opeče kada ga njegov otac alkoholičar polije benzinom i zapali. Trevor pomaže Eugeneu da ponovno stane na noge, a Eugene na kraju postaje učitelj.