Guest Stars Mary Crosby as Kristin Shepard Ted Shackelford as Gary Ewing Joan Van Ark as Valene Ewing Christopher Coffey as Greg Forrester Michael Alldredge as Detective Don Horton Peter Donat as Dr. Miles Pearson Co Starring Tyler Banks as John Ross Ewing III Jeanna Michaels as Connie Brasher Meg Gallagher as Louella Caraway Lee Paco Vela as Raoul Karlene Crockett as Muriel Gillis Tami Barber as Bev Dave Beidleman as Policeman Chris Hendrie as Policeman Ray Stewart as Newscaster Nik Hagler as Detective Frost Timothy J. Lonsdale as J.R.'s Doctor Virginia Peters as Ewing Oil Cleaning Lady Randy Tallman as Doctor Barbara Kain as Nurse Suzanne Jacobs as Nurse Sarah Buchannan as Mrs. Forrester Maureen Crudden as Volunteer at Hospital Ray LePere as Motel Manager Dodie Freeman as Reporter Jack Gallagher as Policeman