Guest Stars David Ogden Stiers as Reverend Eugene "Gene" Purdy Bill Mondy as Deputy Roscoe Spencer Achtymichuk as Little Johnny "JJ" Bannerman Genevieve Buechner as Amy Grantfork Stephen Tobolowsky as Jim Pratt Michael Adamthwaite as Steve Kaaren de Zilva as Rita Navarro Jason Diablo as Rob Cirillo P. Lynn Johnson as Dr. Granger Keith Martin Gordey as Bob Grantfork Jennifer Clement as Phyllis Grantfork Lucas McCann as Mike