Jennifer Baylor est une jeune femme pauvre de Virginie-Occidentale qui possède un pouvoir surnaturel sur les serpents, une capacité à les contrôler et à communiquer avec eux. Elle et son père, Luke, ont quitté leur maison en disgrâce, car lorsque Jennifer avait 7 ans, des serpents qu'elle manipulait ont tué le fils du prédicateur de la ville. Elle a refusé de manipuler à nouveau des serpents, bien que Luke dirige maintenant une animalerie en Californie et l'encourage souvent à utiliser à nouveau son pouvoir. Luke est handicapé mental et obsédé par la Bible, est incapable de se préparer des repas sans les brûler et compte sur Jennifer pour s'occuper de lui.