This is a wonderful, uplifting, and inspiring Christian movie that came out in 2012. Gabriel is played by a new young actor named Gavin Casalegno. John Schneider plays the town’s doctor and realizes how special Gabe is. The sheriff is played by Dean Cain, and is very suspicious of Gabe; ...
Read More »