oldcomplaintsrevisited's Reviews (395)

challenging informative reflective medium-paced
challenging dark funny reflective sad slow-paced
Loveable characters: Complicated
Diverse cast of characters: Yes
emotional funny hopeful inspiring reflective medium-paced