Click to see Spoiler:
turned out to be an angel at the end.