Sister Jane

All her life, Jane believes she is small-town ordinary. . . until she isn't. Some people brand her a witch because of the cat while others believe she has a demon. Her family...