Even though Simon Birch is the smallest kid in town, deep down he knows that he was born to do something big! He's on a constant search to discover his destiny, but somehow manages to find nothing but trouble! Meanwhile, Simon's loyal best friend, Joe (Joseph Mazzello), is searching for the identity of his father, a secret his beautiful mother (Ashley Judd) has guarded Joe's entire life.