Main cast •
Gary Cole as Lucas Buck, the local sheriff who holds fear over the town of Trinity and uses
occult forces to manipulate residents. He seeks to adopt Caleb, his biological son, and raise him in his image. Cole appears in all 22 episodes. •
Lucas Black as Caleb Temple, an orphan often tempted by Lucas, his biological father, to join him, but, with help from the ghost of his sister, Merlyn, he usually does the right thing. Black appears in all 22 episodes. •
Paige Turco as Gail Emory, a
journalist who was raised in Trinity. Her parents died in a mysterious fire in the Trinity newspaper editing room. She returns to Trinity to take care of her cousin Caleb and to uncover the truth about her parents' deaths. Turco appears in all episodes except "Potato Boy", "Resurrector", and "Inhumanitas". •
Brenda Bakke as Selena Coombs, a promiscuous local schoolteacher who dates Lucas, and who assists him in his endeavours. Bakke appears in all episodes, except "Strong Arm of the Law", "The Beast Within", and "Strangler". •
Sarah Paulson as Merlyn Temple, Caleb's sister who is murdered by Lucas, but occasionally appears to Caleb in the form of a ghost to guide him in the right direction and away from Lucas Buck. Paulson appears in all episodes, except "Strong Arm of the Law", "The Beast Within", "Ring of Fire", and "Doctor Death Takes a Holiday". •
Jake Weber as Matt Crower, a
Harvard-trained doctor and outsider to Trinity with a shady past. He takes Caleb in after the death of Caleb's father. Weber appears in all episodes except "Inhumanitas", "Learning to Crawl", "Echo of Your Last Goodbye", "Strangler", "Triangle", "The Buck Stops Here", and "Requiem". •
Nick Searcy as Ben Healy, Lucas's subservient deputy who is fearful of his superior. Searcy appears in all episodes, except "Damned If You Don't", "Meet the Beetles", "To Hell and Back", and "Rebirth".
Recurring cast • Tammy Christine Arnold as Judith Temple Note: The character of Dr. Billy Peale (John Mese) was a late addition to the series, intended to be a regular character to replace Dr. Matt Crower as a more formidable adversary to Lucas Buck. He was added to the opening credits in the episode "Doctor Death Takes a Holiday", in which Dr. Crower is written out. Producer Shaun Cassidy stated in interviews that Dr. Crower would have returned had the show been renewed for a second season. ==Episodes==