A young Cherokee braves battles an ancient demon to save a girl possessed by it.A young Cherokee braves battles an ancient demon to save a girl possessed by it.A young Cherokee braves battles an ancient demon to save a girl possessed by it.