When I see an NPC from a distance I'm uncertain of whether or not they will attack me on sight. What I've done up until now is save the game, go up to them, and if they're hostile I'll re-load my save and kill them using a bow.
Is there anyway to know if an NPC is hostile from a distance?