I loved this movie, because it helped me see mental illness in a new light and understand how someone dealing with this experiences the world. It is definitely not for kids though, as the plot is complex and mature. There are a couple scenes where you know two characters have slept together, but nothing is really shown. Also, God’s name is occasionally used in vain, as well as a few bad words. Besides this, sincere love and concern for others are shown in this movie. Would definitely recommend.