It is a beautiful movie which makes you cry, smile, laugh and feel a hundred feeling in just an hour or two. An absolute must watch which is also a must read. I totally recommend this movie to all the teens out there facing troubles in their lives whether those were mental health problems or any other sort of problems. It has such a powerful message which all teens today need to hear and see.