The movie is just so... indescribable . I wish i could go back to the first time i watched this film. I enjoyed it so much and I am not a person who enjoys rewatching movies but this one , i will rewatch anytime. I think it protrays an amazing message, well more like messages. i feel the cast for this movie was perfect, and the music fit the vibe as well. I personally am a huge fan of Jim Carrey and his work but I never thought i would see him in such a heart touching , emotional movie like this and he played it so well. I felt as if this movie messed with my mind a bit to but in a good way. I 1000% recommend this movie. It made me think and appreciate things differently after watching it... Got to love it!