https://en.wikipedia.org/wiki/Pay_It_Forward_(film)
Trevor's plan is a charitable program based on the networking of good deeds. He calls his plan "pay it forward", which means the recipient of a favor does a favor for three others rather than paying the favor back. However, it needs to be a major favor that the recipient cannot complete themselves.
Trevor does a favor for three people, asking each of them to "pay the favor forward" by doing favors for three other people, and so on, along a branching tree of good deeds. His first good deed is to let a homeless man named Jerry (Jim Caviezel) live in his garage, and Jerry pays the favor forward by doing car repairs for Trevor's mother. Trevor's efforts appear to fail when Jerry relapses into drug addiction, but Jerry pays his debt forward later by talking to a suicidal woman, who is about to jump off a bridge.
Meanwhile, Trevor's mother Arlene (Helen Hunt) confronts Eugene about Trevor's project after discovering Jerry in their house. Trevor then selects Eugene as his next "pay it forward" target and tricks Eugene and Arlene into a romantic dinner date. This also appears to fail until Trevor and Arlene argue about her love for Ricky, her alcoholic ex-husband, and she slaps him in a fit of anger. The two adults are brought together again when Trevor runs away from home and Arlene asks Eugene to help her find him.
There is nothing like it in the pifc contest or its sponsors AFAIK❗
RE: My Entry to Contest - "What does TODAY (June 1, 2019) Mean to ME? - #42" - It is about reading and @pifc!