Michael Landon was the first choice to play Steven Bennett. He declined, feeling that he was so strongly identified with the role of the morally upright father Charles Ingalls on Little House on the Prairie (1974) that no one would accept him portraying a sexually abusive father.