John Schneider was brought in to play Jonathan Kent. Schneider was already well known as Bo Duke from "The Dukes of Hazzard", and Gough believed Schneider's experience from "The Dukes of Hazzard" added believability to the idea that he could have grown up running a farm. Cynthia Ettinger was originally cast as Martha Kent, but during filming it was generally agreed—Ettinger included—that she was not right for the role. Annette O'Toole, who previously portrayed Lana Lang in "Superman III", and who was fresh off the recent cancellation of her television series "The Huntress", was cast in Ettinger's place, reshooting the scenes Ettinger had filmed.