Eugene Simonet (Kevin Spacey), um professor de Estudos Sociais, faz um desafio aos seus alunos em uma de suas aulas: que eles criem algo que possa mudar o mundo. Trevor McKinney (Haley Joel Osment), um de seus alunos e incentivado pelo desafio do professor, cria um novo jogo, chamado "pay it forward", em que a cada favor que recebe você retribui a ...