Simon Birch (Ian Michael Smith) ilk doğduğunda bir insan eli büyüklüğündedir. Doktorlar yaşayamayacağını söylemelerine rağmen, o yaşar ve hatta doktorların yüzüne kızartırcasına yıllarca yaşar. Simon, Tanrı'nın kendisini yaşatmasının bir anlamı olduğuna inanır. Arkadaşı Joe (Joseph Mazzello)'nun da kendine göre hayatta olmasının bir sebebi vardır. Annesinin (Ashley Judd) kendisine babasının kim olduğunu hiçbir zaman söylememesiyle, gerçek babasının kim olduğunu araştırmaya başlar. Bir gün beyzbol oynarlarken, Simon'ın attığı top Joe'nun annesi Rebecca'nın kafasına gelir ve Rebecca ölür. Böylece Joe'nun gerçek babasının kim olduğunu bilen kimse kalmaz. Simon, hayatta kalma sebebinin Joe'nun babasını bulmak olduğuna karar verir ve iki arkadaş bu gizemi çözmeye çalışır...