A review by maggietokudahall
All the Dirty Parts by Daniel Handler

4.0

I can understand why this book is so divisive. But I thought it was beautiful and lonely and filthy and honest.

Not all main characters need to be likable.