Context : Ian Michael Smith as Simon Birch Joseph Mazzello as Joe Wenteworth Jim Carrey as Adult Joe / Narrator Ashley Judd as Rebecca Wenteworth Oliver Platt as Ben Goodrich David Strathairn as Reverend Russell Dana Ivey as Grandmother Wenteworth Beatrice Winde as Hilde Grove Jan Hooks as Miss Leavey Cecilley Carroll as Marjorie Sumela-Rose Keramidopulos as Ann Sam Morton as Stuart Holly Dennison as Mrs. Birch Peter MacNeill as Mr. Birch Thomas J. Burns as Simon Birch Stunt Double This was Smith's first role in film, and he has not done film acting since. 
Subject : Simon Birch 
Relation : based on
Which is the basis of Simon Birch?