Salem's Lot (1979 TV) Directed by Tobe Hooper Writing credits: Stephen King (novel) Paul Monash Cast: David Soul .... Benjamin 'Ben' Mears James Mason .... Richard Throckett Straker Lance Kerwin .... Mark Petrie Bonnie Bedelia .... Susan Norton Lew Ayres .... Jason Berk Julie Cobb .... Bonnie Sawyer Elisha Cook Jr. .... Gordon 'Weasel' Phillips (as Elisha Cook) George Dzundza .... Reg 'Cully' Sawyer Ed Flanders .... Dr. William 'Bill' Norton Clarissa Kaye-Mason .... Majorie 'Marge' Glick (as Clarissa Kaye) Geoffrey Lewis .... Micheal 'Mike' Ryerson Barney McFadden .... Ned Tebbets Kenneth McMillan .... Constable Parkins Gillespie Fred Willard .... Lawrence 'Larry' Crockett Marie Windsor .... Eva Miller Synopsis: A young novelist returning home to Salem's Lot after many years is disturbed by the strange behaviour of its people. He begins to believe that the source of the trouble may be the eerie old Marsten House that overlooks the town.