Remember all the promotional hoopla in 1980 about “Who shot J.R. ” on TV’s Dallas? Well, who did? December 17, 2017 By Show answer Ewing’s pregnant mistress, his sister-in-law Kristin Shepard, played by Mary Frances Crosby. More Entertainment QuestionsMore Television Questions