hard-edged - definition and synonyms

adjective 

Your browser doesn’t support HTML5 audio

/ˌhɑː(r)d ˈedʒd/
  1. dealing with unpleasant subjects from real life in a way that does not try to hide their unpleasant qualities

    a hard-edged documentary