· Drama
A mysterious teacher helps a handicapped boy genius recapture his Faith through the very science the boy's been using to prove God can't exist.
Loading addons…