I really like this movie because it has a great theme and great power. I would recommend it for older audiences, as it sounds like a kids movie, but... it's not. I do really like it though. The way the "Pay it Forward" idea starts slow and almost doesn't work, but then takes flight near the end of the film, really reflects how something like this might take place in a broken world.