Refreshingly open and honest. Carries life to its extremes without losing the possibilities of actually happening in someone's life. Emotionally charged and makes one cringe with the highs and lows of many characters. A graphic description of many of our interior lives.
An easy five stars