In this town not everyone is as they seem and everyone seems to follow their leader, Sheriff Lucas Buck. Lucas's son, Caleb Temple, was brought up by another family and was lead to believe that a man called Gage was his father. The local doctor, Matt Crower, gets curious when suddenly the Sheriff wants everything to do with Caleb. Caleb's cousin, Gail Emory his dead sister, Merlyn (an angel) are prepared to do anything to keep Lucas away…