Josh
The Miracle of the Cards is based on the true story of eight-year-old boy Craig Shergold, who is diagnosed with a brain tumor. Although the prognosis is negative, Craig's mother Marion becomes convinced that there is a cure for it, and that the means of finding that cure is to break the Guinness World Record for receiving greeting cards. Broadcasting a plea to everyone in the world, Marion is successful in bringing 350 million cards to Craig's door. One of those cards provides the key for Craig's ultimate salvation. A cynical reporter, Josh played by Kirk Cameron, finds himself witnessing a miracle he can hardly believe.
The character Josh witnesses the power of people. He is able to bring hope to those around him and other's in the future because he is a witness to this great testament of human kindness and love.