Guest Stars David Ogden Stiers as Reverend Eugene "Gene" Purdy Spencer Achtymichuk as Little Johnny "JJ" Bannerman Kristen Dalton as Dana Bright Suleka Mathew as Dr. Gibson James Handy as Joe Bannerman Simon Hayama as Technician