A demon to some, an angel to others?