A bit slow, but very thought provoking. Only suitable for mature audiences. Deals with depression, suicide, sexual abuse, homelessness etc. so it is definitely not for everyone. The main character played his role so well. Overall, I liked the movie and I would watch it again.