Salem's Lot - Cast

Lewis Pullman

as Ben Mears


Spencer Treat Clark

as Mike Ryerson


Alfre Woodard

as Dr. Cody



Pilou Asbaek

as Richard Straker


Bill Camp

as Mathew Burke


John Benjamin Hickey

as Father Callahan


Makenzie Leigh

as Susan Norton


Nicholas Crovetti

as Danny Glick


Cade Woodward

as Ralph Glick


Kellan Rhude

as Floyd Tibbits


  Change Location