Pay it forward

Kevin Spacey is a social studies teacher who gives his students an assignment to improve the world. Joel Haley Osmont (6th Sense) is a kid who takes him seriously and comes up with an idea akin to multi-level marketing to promote goodness. Helen Hunt is his beleguard mother who is trying to make ends meet.

There are several reasons why this anticipated, well-cast, movie fails misreably. Too many storeylines going in too many different directions. No depth in any storyline. Half-baked characters dealing with half-baked issues. Complete waste of a good caste and a decent idea. Terribly contrived and unnecessary ending. Avoid this movie.