11-årige Trevor McKinney får i uppgift av SO-läraren Eugene att tänka ut ett sätt att kunna förändra världen. Trevor, som bor i ett fattigt kvarter i Las Vegas tillsammans med sin mamma Arlene, får en idé. Det normala sättet att tacka för en tjänst är att göra något i gentjänst. Men vad skulle hända om man istället skickade tjänsten vidare till tre andra personer som i sin tur får nytta av den? Efter flera led når en av dessa tjänster fram till en journalist i Los Angeles som blir nyfiken. Han börjar söka efter personen som startade det hela.