Guest Stars James Pickens, Jr. as Deputy Director Alvin Kersh Haley Joel Osment as Davey James Haley Joel Osment as Young John "Kitten" James Brendan Patrick Connor as Sheriff Mac Stenzler Cory Rempel as Young Walter Skinner Co Starring Peter Hall as Dr. Matthew Wegweiser Patrick Keating as Beggar Jeremy Jones as Sergeant Robert Mann as Hillbilly Ed Shane Symons as Other Marine Zachary Choe as Vietnamese Boy Shawn Beaton as Monster Johnson Phan as Quon Charles André as Ozzy "Banjo" Krager Rob Fournier as Gunner Jovan Nenadic as Old John "Kitten" James