4.0
challenging dark emotional informative mysterious reflective sad tense slow-paced

Emotionally difficult but necessary reading.